NYT puzzle for Sun, Jun 17, 2007