##+## #...# ..######...# ..$........# .......<..# .....a....# ##########..###..# #...##..##..###W.### #####..................# #...##.................# #......................# ##..............%......# #......................# #...........#######..### ##.......(..##?.###..# ##.................... .................... .....##....########. .##.. #....# #.?........ ............. #...##....##..# ... ###### #'# #. ... ..