My Euler project solutions