#include <bits/stdc++.h>
using namespace std;
char a[100010];
int vis[30];
int main() {
  int i, j, k, t;
  scanf("%s", a);
  k = strlen(a);
  for (i = 0; i < k; i++) {
    j = a[i] - 'a';
    vis[j]++;
  }
  j = 0;
  t = 0;
  for (i = 0; i < 30; i++) {
    if (vis[i]) j++;
    if (vis[i] >= 2) t++;
  }
  if (j == 4 || (j == 3 && k >= 4) || (j == 2 && t >= 2))
    printf("Yes\n");
  else
    printf("No\n");
  return 0;
}
