gene idea and mendel 578655