.. #. .. . #########.##.. ........... #P.....P# ##~##P...P##~## ~~~~~^.<..~~~~~ ##~##P...P##~## #P.....P# ........... ####..##..### #.# .## #. .. #. ###