... .#. ...#.#. # ..#.. .# #.#.###.# # .......#.# #......... ##########[........ #<................. ###########..####..# ...............# ..######.#####.# #.# ######.#####.#. +.............. ... ######..####... ..# ##.# #.# # #.## #.# .# #..#### #.######.## ##.##.. #.#........ #..#.# #.#.....# #######.#.#####.#.....### ........#.....?.o.o.....# .........######.###'#...). .........# #.# # ... .......... #.# . ........#.# #.# ........#.# #.# #########.# #.# .. #.# #.