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