######### ##### #.......######## #...# #..####........### # #...#####...##########...#####.. #......###............#......... #...##.# #..####.............#.. #...##.# #...##................# ###.##.###....................# #..#..##...#...............## ##.......#.#...............# ##.......#.#.................. #.........<###..............## #...........###............## #.........#..######..#####..# #...........>...####......... #..........................# #.........((......##.......## #............).........#.#..## #........(.......###.###....(## #........(#......###)##........ #........(#...##........###...^ ##.....(.###...###......# . ###..).)## #..........#####... #...##)## #.#.....#..<....... #.####..# #.#.###...#####.... #.# ##.# ........... . #.# .. .#...####... ########.##.# .## . ..## #...# #..)........# .. #... #....o>o...## .. .. #....oo....# ... #..........# #..........# #............ ###########.## .# #