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