### .. # #############.#.# #.#.#.#.#.#.#.#...# #...............## ......#..........# #.......#.......## .....#....#......# #...........#...## ....#.#.#.#...#..# #...............## ...#..#.<.#..#...# ##...............## #..#...#.#.#.#....# #.. ##...#..^........## #..( #..[...#....#.....# #...#####.......#.......## .......#..........#......# .......##...............## ........(#.#.#.#.#.#.#.#...# ......K#.###############.#.# ...#....(..#.... .. .. . #....(....... ### # #......)...... ##.......####. ##......# ##...#.# ##.##.. #.# ### ..