So I'm stuck on this hellishly long tech support call, listening to crappy hold music... thinking, "How can I pass this time?" I watched a little porn, then played an online puzzle. Then thought "Hey, why not combine the two?" Here is one of the tougher ones I created...