# ### ################### .. #.# #.................. ... #.# #.########......... .... #.###########.# #......... .....############.............########......... ............................................... ......D........................................ ######..#######.............###########.####### #..#######.............# #.# #......................###########.####### .......................................... ...............).............<.)........... ########...################................. #####...# #.....(........... ........################................. ......................................... ........###########.############......... #####...###########.# #..####### ###...............# #####..############### ................................................. ########..##############..#############.......... #..# #..######## #..# #..# #... ###########..###### ..... .................... ####### ####............. ########.....########### .......<.....######## ..................... #.............####### #.............# #.............# #.............# ..............# ............... ..........