How to solve pedigree probability problems