#.# .# #.# .# #.#.. #### #.#.. .## #.. .....#.. #.####.#.#.. ############....#.#...### ......<..........<#..##.## ...>##.#####...>..#.##...# # ... #.#....#..##.## #.#.. #.#..#.....'## # #.. #.#.#####...# #.. #.#.. #.#...# ##. #.#.# #.##### .? #.#.# #.# .. #.# #.# #.# #.# #.# #.# #.# #.# #.# #.######### #.........# #########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ......g..# ##########