d8888 .d88888b. .d8888b. .d8888b. .d8888b. d888 .d8888b.
d88888d88P" "Y88bd88P Y88bd88P Y88bd88P Y88bd8888 d88P Y88b
d88P888888 888888 888 888888 888 888 888 888
d88P 888888 888888 .d88P888 888 888 Y88b. d888
d88P 888888 888888 .od888P" 888 888 888 "Y888P888
d88P 888888 888888 888d88P" 888 888 888 888
d8888888888Y88b. .d88PY88b d88P888" Y88b d88P 888 Y88b d88P
d88P 888 "Y88888P" "Y8888P" 888888888 "Y8888P" 8888888"Y8888P"
Advent of Code solutions for 2019 in Kotlin 🎉