A friend here in Italy gave me this puzzle yesterday. He said I could work on it when I didn’t have anything else to do. (I guess he thinks I’m bored.) Anyway, he has solved it, but I haven’t had a chance to work on it yet. So, I figured I’d share it with you. [...]