purebred fans puzzle