Project Euler shouldn't be as engaging as it is. It asks for bullshit arbitrary things like the count of the parity of the lengths of the cycles of the partial denominators of the continued fractions of irrational square roots & somehow I go "hmm yep that's worth an hour of life"
you might think I'm exaggerating
https://github.com/g-leech/eulered/blob/8cf52cfcf1591c7a6a9cc3fd786c5d7e834cae20/haskell/64.hs
...but I actually am that slow