. .# #.# # #.. #. ... #.# #.# #..###.# #...# ##Oa# #..# #..# ##.###..# #.......# ##.####.# #.# #.# #.# #.# #.# #.# # #.# .# #.# .## #.# #..### #.# .....# #.############.....# #..............# ##############..(..# .....# ##.### .# #