commented euler problems