Analzing the gene sequence, remember the fb puzzle?