. .. .. . # #.### . #. #...# .# # #.###.#.##.#.## #.............. ..%.....p...... ###..#.# # #...p.?# #.##.#..### #...<.pp####.# ####.#ppK....# ###.######### #.....# ####### #.....#####.....## #................# #.....####.<.....### #.....# #.......... ####### #..<...(# #.#####.# #.......# #########