.#........########...######....##.....##..#....#...##........##....##...##.....##..#....#...##........##.........##.....##..#....#...######....##...####..#########..#######..##........##....##...##.....##.......#...##........##....##...##.....##.......#...########...######....##.....##.