NYT puzzle for Fri, Jun 01, 2007