#. #. .. ## #.##.# # #....##.## #......... #.D....Y.. #.<.YY.... #......... #........# #..#.P!.## ....#..P# ##... ...# .... ..# ..#.. ...