I had the most interesting experience in the past few days. I made a great new friend, a doctor who hired me to solve a ...