how to answer a dihybrid cross?