NYT puzzle for Sun, Jul 01, 2007