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