optimize seed() creation, speeding gcd() up by 2x. fix return on seed()
simplify seed conditional
Merge remote-tracking branch 'atoponce/master'