#include <bits/stdc++.h>
using namespace std;
bool f1[10], f2;
int n;
string s;
int main() {
  while (cin >> n && n) {
    int ans = 0;
    fill(f1, f1 + 10, 0);
    f2 = 0;
    for (long long i = 0; i < (n); i++) {
      cin >> s;
      if (f2) {
        if (s == "ld") {
          f1[0] = 0;
          if (!f1[0] && !f1[1]) {
            ans++;
            f2 = 0;
          }
        } else if (s == "rd") {
          f1[1] = 0;
          if (!f1[0] && !f1[1]) {
            ans++;
            f2 = 0;
          }
        }
      } else {
        if (s == "lu") {
          f1[0] = 1;
          if (f1[0] && f1[1]) {
            ans++;
            f2 = 1;
          }
        } else if (s == "ru") {
          f1[1] = 1;
          if (f1[0] && f1[1]) {
            ans++;
            f2 = 1;
          }
        }
      }
    }
    cout << ans << endl;
  }
}
