#include <bits/stdc++.h>
using namespace std;
int N, X;
vector<int> R;
char S[105];
int main() {
  scanf("%d", &N);
  scanf("%s", S);
  S[N++] = 'W';
  for (int i = 0; i < N; i++) {
    if (S[i] == 'B')
      X++;
    else if (X)
      R.push_back(X), X = 0;
  }
  printf("%d\n", R.size());
  for (int i = 0; i < R.size(); i++)
    printf("%d%s", R[i], (i < R.size() - 1) ? " " : "\n");
  return 0;
}
