# ##. .## #..####.# #.O#....# #..#.##.#####.### #.#.#.hO........ ######....#.######### ............# .........#### #####.#### #