##... .....# ## ### #....##.###..# #...>......... ##...........# #...........# #..........## #.....<....P# #P..........## ##...........# ............... #.......####..# #.......# .. ##....... . #......#