#include using namespace std; template vector> RLE(vector &A){ if(A.size() == 0) return {}; vector> ret; T back = A.at(0); long long streak = 1; for(int i=1; i> RLE(string &s){ if(s.size() == 0) return {}; vector> ret; char back = s.at(0); long long streak = 1; for(int i=1; i> N; string s; cin >> s; int answer = 0; auto S = RLE(s); cout << S.size() << endl; }