New Genetics Constructor
Program now works reliable with n*n