.. ## ..##.# ......# ....... . .......## ... ........###.... ......D........ #......<....... #.##..........$ #........... #........... ............. ....PP........ ....##......... ...# ###.......