### #.# ..# #.# #.# ...####.######## ...............## ..####.######..# #.#.......# #.#.####..# ###########. ##'#.# #..####...<....... #....# #.....#.#########. #....# ##.##.#.# ... #....# #.##.#.#####.#.. #. #....#####.##.#..)....... .#...####'#....##.##.#.##..#.... ......w...#....##.##.#.#..## . ...#.######....##.##.#...^# #....##........## .....#####.#...# ##...# #.#.#.# ...# #.#...# ...+ ..#.#.. #####..# #.. #..