### ..# #.# #.# #.# #.# #.# #.# #.#### #....######## ####......... #.........######. ...####...# #D..# 8...8 #...## #...# ..C.# ...