Riddle: What year comes next in this sequence:  1973 1979 1987 1993 1997 1999
Answer: 2003: they are prime years