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