#...## ############## .......#####.#.........[# .........##..............# ..P..P....#..##...........# ...........#.####..........# .P......P..#.###.....o.....# ...........#..)............# .[............###......(...# .P......P....## #....<.....# .............# ############ ...P..P....#.# .........#...## .........<....# .##...........# #.##........# .. ....#..#### .# ........# ....##....# %... ?...h. #.. #. ....