######################### ..........#.............# ..........'.............# ..........#.............# ...###'###............. #...###+##......... #...##..##....##.. ##(...#..##....## . #.....'...+.....+ #.....#...#.....# #.....#...#....## ##+#..... ##...##'###....##+##.......# ##...##..##....+...#.......+ #....#...##....##..#.......# #....#...##....##..#.......# #....'{............+.......# #....#))...........#.......# #.... ... . ##.####[######+###'#.......###+#....##.# .# ###...................##'##...#.....#.##+###.### #......$............+..'....#.....#..............# #..o>...............#..#....+.....#..............# #...................#..#....#.....#..............+ #............#+######..#....#.....#.............. #.o.."#####+# #..##...#.....'............ #..o..# ##+##...#.....#.....##...# #...#.....#.....##...# #...'.....#..........# #...#.....#..........# +...#.....+..........# ##..#.....#..........# #..#.....#.....##...# ...#.....#.....##...# ....#.....#.....+....# ....#.....+[.........# ..# .###...####...# #.⌠.# ...# #####...#####..# #..........##..+ +..⌠..>..⌠.<...# #..............# #.###...###....##+### #. #.⌠.# #.......... #...# #.......... ...##+ ###..###+## .... #..# +### ...+ ...# ....# ....# .....#