### #.. #.# #.# ### #.# .....####.########... #.............>... ######..##.###... #.>##.# . #.....# ..?##..#..# ...##....# # ...## #..#.#.##.#.#. ....# #..#.#........ .... #...#.###.... #..# ##........... #... #............ #..## #....######## ###...## ##..#..# ..#...<..##....#..# #..........####..# ###.##....###....# ## ##..##...#### #.#.....# #........# ###..###.# ##.# .# #.# +# ... ...# ...#