NYT puzzle for Sun, Apr 20, 2008