## ##..## ### ##.....###.### #.......#....## ...###.....##.######## ##...###...##...## #..#.##..##..<..# #...##...#.#.....# ....####..#.##...## .....## ##..#####..# ##.## #...###...# #.. ##...#...## .. ###....## ######