##### .. #...####.# #.#.#....# #.#.#.# #.#.#....... ##########.#.######.. #........#.<......... #........'.#......... #........###........ #.....#..# #........ ####..#..# #........ ##.#.## #(...... #.#.# #...... #.#.# ###### #.#.# #.#.# #######.#.# ## #.....#.#.## ... #.......#..##..... #...>...#......... #......>r..#...... #..........##.... #..........# #### #..#######.# #. ... ##... ..... ... ..