NYT puzzle for Wed, Jul 04, 2007