#include <bits/stdc++.h>
int main() {
  int number_n, i;
  char str[7];
  char str_temp[4];
  scanf("%s %s", str, str_temp);
  strcat(str, str_temp);
  number_n = atoi(str);
  for (i = 1; i < 317; i++) {
    if (number_n == i * i) {
      printf("Yes\n");
      break;
    }
  }
  if (i == 317) {
    printf("No\n");
  }
  return 0;
}
