Project Euler problems 4-5.