##### #####..<# #...#.###.#.# #.^.#........ +...'......####### #..%######.#...[. +.............. #....###.###.# #............# #...####..#..# ##### ##.#..####### #.#........# #.#.######.#... #.#.# #<#..# #.#.# #.#..# #.#.# #c#..# # #.#.# #o#..# .. #.#.######(#..#.### .....$..#....... ########(......# .............?# ..............# ..............# ..............# ..............# .c............# .......######)# #)# #.# #.####### #.......# ###########.# #...o..# #.# #.####o# #.# #.#<.#.# #.# #.#..o.# #.# #.#########.# #...........# #############