NYT puzzle for Thu, Jun 02, 2005