.. ...# . .. .... ### .#. .... #.# ... .##.. ##.### #o# ......##....###o# P.....#......##)## ...#.........{{{.# P......<....###{## .....###...###o## .... ##..# ##.# .# #.## ### ... ##.## .## .