. #.# #.# #.# #.# #.# #.# ...####.#### ............# ....####.#.## ......##.#.# P.......#.#.# ..........#.# ..>....o.o#.############ .......o..#....<(?...... ....P.h.#o#.#####.###### ......##.#.# # ....####o### #.## #o.# #..# #ho# #..# #..# #..# #..# #..# #..# #..# #..# ...