######## #......######## #......#......# #......'......# #......#......# #......#.....## #<.....#......# #......####'#.# #########'#.......# #.........#....∩..# #.........#.......# #.........#.......# #....######.......# #....## ######### #<....# #.....# #.....# #'##### #....##+## #........# . #........# .. #........+ ... #.......## ..# #.......##..o## #.............. #...........o.o #......!....... ##########...## ..# ... .. .