############.## ......o.<.....# ......D)....<... ..............#. ..............# ..............# ###...........# #...........# #.####.######