I wrote this same program in Python 2 years ago but this is a pretty good programming exercise so I decided to write it again in Kotlin to get myself familiar with the language.
As someone who is still basically a total beginner in programming writing this was actually quite tough because I actually had to work with scopes, I couldn't just make global variables any time I am inconvenienced by scopes.
How to run (Unix-like OS's)
git clone https://github.com/calciume/Ghibli-Picker-Kotlincd Ghibli-Picker-Kotlin./gradlew jarjava -jar build/libs/<press tab>