..####### ........## .......<.# ### .........###.##### .....#...........## ..## ##...........# . ##..##.....#.## #.#.#.#......P# #...........#### ###..........#.# #...........# #...........# #...........# #.....!.....# #...........# #...........# #..........## #..........# #P.........# ##.......... ...........#