NYT puzzle for Tue, Jul 03, 2007