### #... #.#. ### ####.#.#########.# .................############### ...................."........... #......##..##.#######.####.# ###..#.# #.##.#######.# #..#.# #..........#.# #..#.# ##.#.#####.#.# #..#.# #.#.# #.#.# #..#.# #.#.#####.#.####.# #..#.# #.#..............# #^.#.# #..#######..########## ..#######†#.# #..## #..............# .......)..#.####...# #.##..###..###.# #########.#....#.#.# #.##..###..# #)# #......#....#.#.###.##..##...###.#### #.######....#.#..##..#..##..........# #.##..........##.##..#..##.#.###.##.# #.###########......<..........)..##.#### ... #.# #..##.#..#..[.....#####.#..# .... # #.# #..............#..#####.#..## ....############.# #.# #..###......................# ..............)#.#######.###########........#.....#..#####.#.### .............)...##....................#.................#.#.# ###............####....................###..#.....#.#.##.#.#.# .........###...(h.'.....<...)..........)....#..##.#.#......#.# .......h.# #..#####....................###..#.....#......#...# .........# #..# #....................####.##.##.########.####### .........# #..# ##################'###.........................# ....h?...# #..# #.# #.##..#.##.########.#####.# .....g...+ .... #.# #.###.#.##.########.# #.# ......(..###..# #.# #.# #.............#.# #.# .........# #..# #.# #.# ##..###########.### #.# .?.......# #.# #.# #..# #..........# #.# #.# #.# ##># #.########## #.# #####.###.#####.# #.# #.# #...............# #.# #.# #.#############.####.############.# #.........# #.....................# #.#.....#.# #.#......############## #.......#.# #.######## ####....#.###.# #....#.....# #....####### #....# #....# #....# #....# #....# ######