#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define rep(i,j) REP((i), 0, (j)) #define REP(i,j,k) for(int i=(j);(i)<(k);++i) #define BW(a,x,b) ((a)<=(x)&&(x)<=(b)) #define ALL(v) (v).begin(), (v).end() #define LENGTHOF(x) (sizeof(x) / sizeof(*(x))) #define AFILL(a, b) fill((int*)a, (int*)(a + LENGTHOF(a)), b) #define SQ(x) ((x)*(x)) #define Mod(x, mod) (((x)+(mod)%(mod)) #define MP make_pair #define PB push_back #define F first #define S second #define INF 1 << 30 #define EPS 1e-10 #define MOD 1000000007 typedef pair pi; typedef pair pii; typedef vector vi; typedef queue qi; typedef long long ll; int main(){ int res = 0, N; cin >> N; int H, M, h, m; rep(i, N){ scanf("%d:%d%d:%d", &H, &M, &h, &m); int start = H*60+M; int end = h*60+m; if(start > end) end += 24*60; res += end - start; } cout << res << endl; return 0; }