### ..# #########.## #..........# #..........# #..........# #......D...# #........<.# #.............# #....[.....#### #..........# ############