NYT puzzle for Sun, Apr 29, 2007