NYT puzzle for Fri, Jun 04, 2004