########### #.........# #######'#######.# #.............#.# #.............#.# #.............#.#### #.....!⌠......#.<..## #.............#.....## #......%......#......## +...⌠.!D..⌠...+.......# #.............#........# #.............#......... .... #......... ... #......... .. #.....[... . #......... #..###...