NYT puzzle for Sun, Jun 05, 2005