"201 of the months from 1900 to 2100 have five weekends, the first and last five of these months being: March 1901, August 1902, May 1903, January 1904, July 1904 … … March 2097, August 2098, May 2099, January 2100, October 2100 29 of the years have no such months: 1900, 1906, 1917, 1923, 1928, 1934, 1945, 1951, 1956, 1962, 1973, 1979, 1984, 1990, 2001 2007, 2012, 2018, 2029, 2035, 2040, 2046, 2057, 2063, 2068, 2074, 2085, 2091, 2096"