I thought I was pretty good at this genetics stuff, until I read this thread.

Jim Smith