.### .#. #.. # .. #. #.### ... ... .... #.# ..... #)####### ......####...#...o ........l)...P..# ......####.PP...#. ..... ##.P...... .>.. #..P.#.... ... #...##.._. #! #..P.# ... # ##..... .. ....... #....P.# #.#..P... #.##.....