###############.. ................ #..........# #..........# ###..........# #....################### #..)............(....... #....###########.####### #....##..#.............#.. #....##.#......(........# #....###.......#.#.......# #######......#.#.#.#...... #.....##.#.#.##..... #.......⌠#.#⌠. ..... ###..#######.#######.. #...........<....... . #.#..#######.#######. # #.......⌠#.#⌠. ... #.....##.#.#.# .... #......#.#.#.#..... ##.....^.#.#....... #.#...............# #..#.............#. ##########.####### #.# ... ....# ....# #....#