• I had to puzzle on this one for a while. Thanks.