############### #.........##.. #.#######.##.# #.# #.##.# # #.# ##....#########.##... #.# ##..........o.<....... #.# #.......)...###.###.## #.# #.......###.# .# #.# #......(# #.# .# ##.#####.....#.# #.. .. #..##..........# #.## .# #.###.##.##.....#.## #. #.# #.##.#......[# # #.# #.##.......>#.# #.###.##........... ##.##...#.#........ #.....#..o# ##..### ##.##...#.####..## #####.##r.)...... ............... ###............ #.##..#.....# #.##..#...... # #..#...... #..# ..... #..# .....