several additional Project Euler problems