Archive 1999 0521 Solution to this week's puzzle: MINDING THE FUTURE May 21, 1999 Minding the FUTURE Related stories