#### ... #####.# #...#.# #. #.<.'.# #.# #...#.# #.# ..#####.##+##.# ..............# # #.##+##.#####.####..# #.#...#.......# #.'...#..# #.#...#..# .#####.#####..# ..............## .##.##..#.#.####### .....#(....h..(# #...##.###.#?###.# #.#. #.....#.# # # # ###.###.# ... #.. ###. ###. .. .. .. [. ... ... #.# ..#