Solutions to Project Euler problems, using idiomatic Avail. Warning to Project Euler enthusiasts: contains only spoilers!