.. ... ..# #.# #.# ###.# #...####### #...'.....# #...#####.# #####.......#.################ #.......###.#..........O.....( #.###.#.# ################## #.#... #.....# #.###### #.###.# #......# #.#<#.# ######.# #.#.#.# #.# #.#.#.# #.# #.#...# #.# #.##### #.# #.# #.# #.# #.# #.# #.####.# #......# ########