U529816 计算时间

题目背景

```cpp string s[MAXN]; ...... for(int i=0;i

题目描述

F君很喜欢编程,他很勤奋,时常写代码,写到晚上很晚才睡觉。他也有别的事情要干,所以他写代码的时间是断断续续的。但是他还是喜欢用零碎的时间来编程。 现在,他告诉你他写了多少次代码($T$),以及每一次的开始时间($L$)和结束时间($R$)。不过他~~有时候会糊涂~~,可能会把日期报错,这些不计入一天的时长。 请你帮忙计算出他这一天**总共**写了多长时间的代码,以秒为单位。

输入格式

输入有$2T+1$行。 第一行为$T$,一个正整数,即F君写了多少次代码。 接下来的$2T$行,两两分组,每一组有两个字符串。每一组的第一行是开始时间,第二行是结束时间,格式都是YYYY(年)-MM(月)-DD(天)-HH(小时)-MM(分钟)-SS(秒)。每一组之间不完全按照时间顺序排列。

输出格式

只有一行,一个正整数,为F君这一天**总共**写了多长时间的代码,以秒为单位。

说明/提示

【样例1解释】 第一组写了一个小时的代码,第二组又写了一个小时代码,一共是7200秒。 【样例2解释】 有可能出现$L=R$的情况。 【样例3解释】 在第2组出现了一个错误的日期,这不计入总时长。关于“正确的日期”,以第一组的年月日为准。 #### 数据范围 对于100%的数据,$1\leqslant T \leqslant1000$,保证秒数不超过$2^{31}-1$。每组字符串按YYYY(年)-MM(月)-DD(天)-HH(小时)-MM(分钟)-SS(秒)的格式,且$L$和$R$按时间顺序给出。