....# #....# ###+###....#........######### #.....#....+........#.......# #.....#....#........+.......# #.....#....#........#.......# #.....#....#........#....)..# #.....'....#........#.......# ##...##'####........#.......# #...#..............#.......# #...#......##'######......##..... +...#.)....+......##......##..... #...#......#..............#...... #...#.....>#..............#...... #......#..............#...... #......#...........<..#...... #......#......##.......# #......########.# #......#........# #......#..Y.....# #......#........# #......#........# #......#........# #........# ##########