.## ## ###... ...##.##.#.. .#..P# .......!... ..... . ......... .... #. ##...#..# ### ...## #..#.##....########P###....### #............................. #............................. ...P#..###.P#..#..#.#..#.P# ..P.##...#.##..#.#.#...P.## ..............F..*........... ..............<.............. ..#.#######P#...#######....#. . ## ###...# #..## #...# ..# #..## ..# ...# # .... .....