I gave up playing mindless games like Candy Crush and 2048 for lent. So I found this instead:
https://deadlockempire.github.io/#menu I remember tracking down a bug in a program at HP that was essentially the problem in the #5 "Deadlock" challenge. Our code hadn't changed in weeks, yet our regression tests were failing to complete about every 10 days, and I eventually tracked down why. I still remember the elation of figuring it out a decade and a half later. And yes, I did figure it out while in the shower. It's where engineers get our best thinking in.
--Beth