#.# .# #.# .# #.# .# #.# .# #.# ##### .# # #.# #...# .# #.#.###...#####.#.###. #..<......'.oo.P...... #######...#####.#.###. #...# .# #...# .# #...# .. #.... ## #..... #......