Genetic Inheritance Puzzles