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