### .... ... #.#..# #.# #.#..# #.# #.#.#..# #.# #. #.#.#..#.#####.##########... #.#....#..................# #.#....#######.###.......# #.#......................+ #.#...########.###.......# #.#...#.............###### #.....#.######.###......########## ###...# #.# #......#.......... #.#.# #.# #......#..........# #.#.# #.# #......#..........# #.#.. ... #......#..........# #############.##.. ... #......#..........# .# ..............# ..# ... #......#..........# #.# ........####### ..# #......#..........# #.# ............... ..# #.# #......#..........######.# #######.####### ...#.# #.................... ...# ..........# #..#.# ##.####..^........#####..# #######.#.########..#.# #.#....##............#..# ........).........#.# #.#....##...............# #######.....#####...# .. #.#....##............##.# ...................##.. #.#....##............##.# ########.....######.)##[# #.#....##............##.##### .............# #.....<#.#.##.#..@.##............##.....# .............# #.###.##.#.##.#....#####.##############.# .............# #.# #..#.#.# #...... #.#..........# #.# .............# #.# ##)#.#.# #....#.# #.#.########.###.## ........########.# #...#.# #!...#.# #.#.#.............# .................# ##..#.# ♣....# # #.#.#......#.###### ######################..#.## ...... #.#.######.#.# ...........# #.#........#.# #######.#### #.##########.### #>. #..............# #.## ############.#.# #.# #.#.# #.# #.#.# #.# #.#.# #. #.#.# #.#.# #.#.# #.#.# #.#.# #...# #####