######### #.......# ######### #.#####.# #.......# #.# #.# #.#####.# #.# #.# #.#..##.####### #.# ###.# #....##.......# ###### #.# #...###########.###.#####.# ###....###.###'###...........# #.#####.# #.......##.##....#.......)...# #.......# #........^.#.....#..........## ######### #........###.....#..........# #........###.....#..........# #.......#....##.##>...).....# ###.#..##.#.....##..........# #.#..##.#..#####..........# #####.#.....#..#..##...<<.....# #...........#..#...........#### #...........+..#....##...### #...........##.####.##+#+### ##########'###...##.#....... #.#...#.##.#....... #############.#.#.#............ #hT...........#.#.####........< ###.###h#############.#.# <.#........ ..!.?....S...... ..#.#.###........ ####...h........ ..... ..#....## ####......... #.###. ###.##.# ..........$ #. . .. .# ............. ### # #............. ##)≈≈..≈≈...≈. #..≈≈≈≈≈.≈.≈≈ #.≈≈.≈≈≈hh.≈≈