. .. #. ..### .# .##.... ... ..?..## ..#.....## #.P...P.# #.......## #...<....# #........# #.P...P..... ..#.....#.... ... .##.#.. ... .. .. ####.. .. . .. ... . ... ....