Project Euler problems solved with Kotlin