### ### #.#########.########## #....................# #########.#########.###.###### ..........# #.# #.# #########.### #.###.#######. #....# #.##.......... #....# ##+##..#######.# #....# #.......!......# ###########....##. #...#..#.#####. #.................# #...#..#.# #.###.....#....##.###...#..#.# ##...##.............#..#.# ####..#..#####.#.##.........# #.....[.....# .# ##.........###.#.#. #...........# .# #.#............... #. #.⌠...<...⌠.# .........####.#.#. .... #.. #.##...........# #.##...).# .# .... ###..##.##...........# .#.##.##'###.... >... ........##..#####..## ...............> . #.. #.###...#...# ...#........##.##.##.##.. ..#... #.......#...###...#.................# ......###.......##...#...##........##.##.##.##. g....w..#..#.....##.....##...............).....# ................................................ ...........##..#.....###.#..#.###..#+##......... .#...####..##..##....###.#..................##.. .... ....##..##........................#..# # ##. ###..##..##..##.##.#..#.#.#........#..# # ...##..##........#...........###.#..# ##.###...............#......### ..... ... ................###.##.# ...... #. ######.###...#...##...... ...## ... .................. #.# ....................... ###.##............ #.....#...... #.... ......