####### #.....### ####...<## ###...# #...# ##..# #..# .# #..# #..# #.## #..# ### #.# #..####..# ##.## #...#...# #...# #....# ###...### ##..### #######.......#### ##.### #................#####...# ##.......######.........# ##.....## ###.......# #.....## ##......# #...### ##......# #..## #......######### #. #..####..#O....## # #..## #...OP.P..# ..# ##...._...# ..# #...P.P..# .# #........# #.#.###..# ...## # ... .... .##