##### ###.#.# ..... #..# #<.#.# #.########.#.# #..........#.# #########..#.# .... #......#.# #. #.#.# #.#....#.# #.##.#.###.#...##.# #........#.#...##.# ?.. #....#.#.#.#...##.######..... #####.#...#.#.#................. .........##.#.###..#.######.... ..........'....%............[... ..........#########.#.######.#.# .........(# #.#........#.# .........#########.##########.# .$......l..................gg.# .........##################.### ........# #..# ........# ##.# ....#### .# ### .. #.# .#