######## .......# #..#.### #####..<...######## ................... ..#....#.#####.## #..#.#...<# #..#.###### ###.#.O#.. #......#### #.##.....O.... ............. #.###......... # #......... ##........ ......... ##.......