##. ...## ##...#. ...... ..# .... .. .. ##.. ##.# #.##.# #..###...# .#....###.....##. . ...#.#.#...#...# # .#.#.......#.#.# ..# .#.....###.#...# #..# #.#..##....#.## ##∩.##.##......#... ..##. ...# ... ..# . #. ##..##....#.... #. #...#.##..##...# #..####..#.. ## #...# . .#..# . ... ###...# ##..##### .. ...#.# ..#..##