############################ ......)....'.......#.......# ......o)...#.......#.......# ...........#.......#.......# ...........#.......#.......# ...........#.......#.......# ...........#.......#.......# ...........#.......+..[....# ###############'#####.##..## ##....####.##..## #................. #................. #.................. #.................. #................. ########+#####...# ####