first two project euler problems