E58 -- not working yet
Fix eulerlib so isprime can handle any prime
Commit working version of euler58