#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, i, num[100];
  scanf("%d\n", &n);
  char a[100][200];
  for (i = 0; i < n; i++) {
    gets(a[i]);
  }
  void change(char x[100][200], int numtem[100], int shu);
  change(a, num, n);
  int deal(int numtem[100], int shu);
  cout << deal(num, n) << endl;
}
void change(char x[100][200], int numtem[100], int shu) {
  int i;
  for (i = 0; i < shu; i++) {
    if (x[i][1] == '1' && x[i][2] == '2') {
      x[i][1] = '0';
      x[i][2] = '0';
    }
    numtem[i] = ((x[i][1] - '0') * 10 + (x[i][2] - '0')) * 60 +
                (x[i][4] - '0') * 10 + x[i][5] - '0';
    if (x[i][7] == 'p') numtem[i] += 60 * 12;
  }
}
int deal(int numtem[100], int shu) {
  int temp = 0, day = 1, i;
  for (i = 0; i < shu - 1; i++) {
    if (numtem[i] < numtem[i + 1]) {
      temp = 0;
    } else if (numtem[i] == numtem[i + 1]) {
      temp++;
      if (temp == 10) {
        temp = 0;
        day++;
      }
    } else {
      day++;
      temp = 0;
    }
  }
  return day;
}
