projiecEuler practice