Earlier today, while I was sitting at the dentist waiting for my turn, I encountered this puzzle (below). I think ...