#.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ######.#######.# #..............##### . #.####.####........# ....##.####.# #.######.# #......O..# #.# #.# ..................######.##### ####.##.########......[......# ... #.# #.#######.###.# ### ... #. #.# .#.# #.# ..#.. #.# #. ## ###.# #...# #.### #.# ##.## #.####...####.# #.............# ######...###### ##.## #.# #.# #.# #.# #.# #.# #.######## #........# ########(# #.# #.# #.# #.# #.# #<# #.# #.# ..# ###