Codeforces Round 158 (Div. 2)
B
Ancient Prophesy
Codeforces
1600
原题
← AC →
翻译中…

A recently found Ancient Prophesy is believed to contain the exact Apocalypse date. The prophesy is a string that only consists of digits and characters "-".

翻译中…

We'll say that some date is mentioned in the Prophesy if there is a substring in the Prophesy that is the date's record in the format "dd-mm-yyyy". We'll say that the number of the date's occurrences is the number of such substrings in the Prophesy. For example, the Prophesy "0012-10-2012-10-2012" mentions date 12-10-2012 twice (first time as "0012-10-2012-10-2012", second time as "0012-10-2012-10-2012").

翻译中…

The date of the Apocalypse is such correct date that the number of times it is mentioned in the Prophesy is strictly larger than that of any other correct date.

翻译中…

A date is correct if the year lies in the range from $2013$ to $2015$, the month is from $1$ to $12$, and the number of the day is strictly more than a zero and doesn't exceed the number of days in the current month. Note that a date is written in the format "dd-mm-yyyy", that means that leading zeroes may be added to the numbers of the months or days if needed. In other words, date "1-1-2013" isn't recorded in the format "dd-mm-yyyy", and date "01-01-2013" is recorded in it.

翻译中…

Notice, that any year between 2013 and 2015 is not a leap year.

翻译中…

Input

翻译中…

The first line contains the Prophesy: a non-empty string that only consists of digits and characters "-". The length of the Prophesy doesn't exceed $10^{5}$ characters.

翻译中…

Output

翻译中…

In a single line print the date of the Apocalypse. It is guaranteed that such date exists and is unique.

翻译中…

样例

Input #1
777-444---21-12-2013-12-2013-12-2013---444-777
Output #1
13-12-2013
InputCopy OutputCopy
题目信息
题号
260B
时间限制
1 s
内存限制
256 MB
标签
暴力
模拟
字符串

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。