##........... #..........i. .........D.. .......q... ...2.... .dh.. #2'# #####''##### #..........# #..........# +..#....#..# +..........# #..........# ##########..#....#..# ........++..........# ........++..........# #####..##..#....#..# #..##..........+ #..##......... #..####++#### #..# #..# +##############..# .................# .................# #####''########## ##########''###### #................# #......#..#......# #................+ +................+ #......#..#......# #................# ####'#####++###### #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########