now it's shorter!
Updated to include 2 as prime.
Merge into Euler repo
Merge into Euler repo