.. .. ...... .. .. #. ......# . #..##......## #. ............. . .#.............. .... ##.## ........P.... .. ... ..#.##..4............. #.#x................ . #.#................ . ..?....#####......##.3....##. ####....# ##......# ......# . #..##............... . .. ....#.#.............. . ... #.... #.................. . ..#.. #.................. . #.... #.... .. ......... .. #....... .. ... P.. . #..##......##...... ...##......## . ...# ###................. #..... ........ .. #................ .#.............. # #.. ...... ..... . ............. . #.## .. .. #..... #. #.... .# .. .. ... ...