############## ##.##.<..@....## #........###O..# ##.##.##.##..<..# #. #.##.##..........# #.# #.##.######..##### #.# ... ###.##.........# #.# ... #.......######.# #.# #.# #.#.###.# ##'## #.# ### ##.## #.#.# #.# ##...## #.###.## #...# #.#.###.# ##.....## #....#.####...### #.#..##.###.......## ##.###.###.......## ##.#...#.##.........####...##.###........### #..........'.........'...@................... #.#.#.[.#.##.........####...##.#.###......### #.......###.......## ##.###.#.# #...#.## ####..### ##.....## #.....#.# ##.## # ....# ##...## #..####.# #.# #.###.# ##+## #.....>.# ... # #.# ##.###### ...# #. #.# ...# #.# #.# #.# ..# ##