######################## #......#.........#.....# #......#.........#.....# #......+.........'.....# #......#.........#.....# ##....###..##...##.##.##### ###### ##....###.>##...##+##.##..## ##....# #.....'....................# #.....# #.....#....................# #.....# #.....#....................# #.....# #.....#....<.........[.....# #.....# #######'##.####+##...##....<##### #######'#### ##.####..##.####.##...##.......#..##..........# #.....#................#>...............#.....# #.....'................#......#.........#.....# #.....#................+......#.........+.....# #....##.....##...##...#######+##........#.....# #######))........##...###+###......##........####### #<....)).........'....##...##......########..# #.......(.._).....#...........................# #........(.(......#...........................# #............o....#...........................# ##.#######+###o...##.####.####.##...####.....## # ....##.####.####)##...####.....## ......'......(..#.......#......# ......#.........#.......#......# .... #.........+.......+......# ###. ###..##..######'###.....## #..##..###....[######..# .........[.[...['.......# ................[#.......# .................#.......# ..............#..[....# ..............#......## ..............#......(# ...##.####.....#......# +## #. ############## #.