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