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