Many problems ... and just as many solutions. Algorithmic problem solving is one of my favourite free time activities at the moment. 🦆