Debugging is fun

When it comes to solving programming problems the fun comes in when seeing some problem that makes little sense on first glance.

On spending time in investigating such problems, one occasionally runs into deep issues.

Other times, the problem turns out simpler than expected.

Either way, one never knows what to expect.