##### ##...## ##..∩..## #.......# #...∩...# ##.. ##.....## ##...## ##...## .......## #...## ........# ##...# ........# ##...# ........# ##...## ......o.## #...## #).## #..## ###).# ##..## ###..)## ##..# ###....## ####..## ##.WW.### ##.#....#.# ###...### ##..........# ###...### ##............# ##...### ####.............# #...## ##...............## #..### ##....###........## #....## #...### ###...#### ##....## #..## ##### ###...###...# ##...###..## ##...###..## ##...###..## ###.......# ###....## ######