# ... .. #... .####.... ..##.... #..#.#.. #..#.#.# #<...#.# ####### ##...#.# ############....... #...#.#########.................. #......>......................... #.#.###########................!. ###....# ##............$..... #......# #....####.###....... ....##...#########....# #.# ...?... ......................# #{# ####### ...####>..............# #.# . ###..........#### #.# #..........# #+# #..........# #..........# ##########+#