#include <bits/stdc++.h>
int main() {
  char s[100001], st[100001];
  scanf("%s", s);
  int e = 0, i;
  for (i = 0; s[i]; i++) {
    if (e > 0 && st[e - 1] == s[i])
      e--;
    else
      st[e++] = s[i];
  }
  puts(e ? "No" : "Yes");
  return 0;
}
