Cryptogene; a solution to Africa