Time Limit: 1000 ms
Memory Limit: 65535 ms
The phone you bought a long time ago has a built-in memory that keeps track of all the calls you receive. It logs the date (month and day) and the time (hour and minute) of each call along with the caller's number. Only a limited number of calls can be logged (memory was still expensive then).
You discover that the limit is almost reached and therefore plan to delete some entries from the log. In choosing the entries to delete you have to consider two restrictions:
Calculate the minimal number of entries that must be kept to satisfy these requirements.
Given a list of timestamps (consisting of month, day, hour, and minute) of calls, you find out the year of each call by the following procedure:
Note that this procedure is not correct in general, but you may assume that it is for the input you get, and you have to ensure that it gives the same result for the shortened log.
7 12:31:23:59 0123456789012345 + 07:21:19:00 1337 - 01:01:00:00 0987654321 - 07:21:14:00 1337 - 11:11:11:11 11111111111 + 01:01:00:00 0123456789 + 01:01:00:00 0987654321 - 0