#######.....############# #.....+.....#...#.......# #.....#.....+...#.......# +.....#.....#...#.......# #.....#.....#...'.......+ . ##..###.....##'##..####'# .. #+###..#######.....#..###..# .# #............#.....#..#....# ..# +..........).'.....#..#....# ...# #..........).#.....#..#....#....# #..........))#.....#..#....+....+ #............#.....#########....### #..##..##....#..................... #.. #..##....'..................... #. #..#.....#..................... # #..#.....#...........>......... #.....#.(............O...... #.....#..................... #.....########....##+####... #...... #....# . ##.... #....# #....# #....# #....# #....# #.....