############### ............... ............... #####'##### ##.........## ##...#####...## ##...##...##...## #...##.???.##...# +...'W!!?...#...+ #...##..!?.##...# ##...##...##...## . ##...#####...## ...##.........## ....#####'#####. ................. ................. ########'''###### ####...# #..'...+ #..#...# ####...# #...# #...# #...# #...# #...# ##'''## ##.....## ####.......### #W▓...∩.∩...▓W ####.......### ##.....## ##...## ##▓## W# ##