编程题
电影系列题目之《先知》
## 题目描述
2008年,好莱坞拍摄了尼古拉斯•凯奇主演的科幻电影《先知》(Knowing)。
1958年,一群学生将自己的绘画作品封藏在时间胶囊里并深埋入基石之下,其中一名神秘的女生,似乎听到了耳边的私语声,她将整张绘纸填写上了数排无规则的数字。50年后,一批新时代的学生从地下挖出并开启时间胶囊。之前那位女生留下的神秘数字被一个小男孩Caleb拿到。Caleb的父亲、Ted教授(尼古拉斯•凯奇饰演)揭秘了一个惊人的发现,即这些数字竟然毫厘不差地预言了过去50年里每个重大灾难所发生的日期、死亡人数和其它匹配数字……
在本题中,读入一串数字,提取其中可能包含的、从1958-01-01到2008-12-31的日期。
## 输入描述
输入文件中包含多个测试数据。每个测试数据占一行,为一串数字,最长可达1000位。输入文件最后一行为0,表示输入结束。
## 输出描述
对每个测试数据,输出其中包含的、从1958-01-01到2008-12-31的日期,格式如样例输出所示;如果不包含任何日期,则输出none。每个测试数据之后输出一个空行。
## 样例输入
```txt
289390876121298082023196009112890389203220010911890898708797987
12890828928938009897808087761
0
```
## 样例输出
```txt
1960-09-11
2001-09-11
None
```