. # .. # #..# . . ##.#. ...#. . ....#. ##..# ..#.#h# ## ...###.... . #..#....♣ #. #.#...# #.##.....# #.>hh#♣X# ##.#X#..# #..#...# #?....♣# ##.#.P.# ##.#..P# ......## # ####### # #.##....... P P..... . ###.##...#. ....... .. . . ## #..#..#... .. .. . #.. # . . ...# . #.. ###.. .. # ...#. # #. # .# # # # #.## .. ..## # .### ..##.. . . . .. ... .... ..### # . ..#. . # . # . . . # # . . . . ..