### ### #.#############.######## #....................... #.#############..######## #.# ###### #.........# #.# #.....####.......# #.# # #...##.<###.###.# #.# #.. #...#...#.....# #.# #..#...#..###..### # # #.# .###.....###.#..#.... ###. #.# ....................# ..... #.# ......⌠.......#.#.### ###..###.#.....(........##.#.# .........#.####.....###.##.. . ###.#......# ..#...#. ####.#. # #.._..#..#.#...#...#.. ##. ####.#.###..###<. #...##. # .................### +.... ## .######...# ###..........# #.........# ####.#.#.#.# #.........## #.#.#.# # #........$.# #.#.#.# +........#.# #.###.# #........#.## ####.###.# #.....# #........# #.###.###.#..###.# #####'###..##.#..#####.## #......##..##.#.......... #......##..##.#..#####.## #......# #......##..##.#..# #......# #####'###...#.#..# #......#######.# #.#.#.#..# #......##......# #.#...#..# #......##.########.##......... #..)...+.........r.##..#.)#### ##......###.###########.#..# #......))........... ... ... ....###.###'######## #..#.### . #.##.......... ##.# # #.##.......... .# #.##.......... #.##.......... #.##.......... #.##.......... #.......... #........./ ........... ............