############################# #..%....#.......#.....#.....# #.......#......^#.....#.....# #.......#.......#.............# #...########...##..##.##..### #...##..####'####..##.# ### .....+.................. .... #................... ... #................. .. #.................. ###...##..##...### #?..##..# ...# o..............# ... #..(........$..+ .. #..o.......)...# ..............# ..............# #...###..###### #### ##+#