NYT puzzle for Sun, Jun 25, 2006