A little clock is eager to ring for the first time. Will it arrive on time?
1997
2000
2002
2005
2006
2020
1982
2015
1991
1912
2008
2016
1974
2014
2003
1950