package acm;
import java.io.*;
import java.util.*;
public class Light {
public static void main(String[] args) throws IOException {
ArrayList<String> userInput = new ArrayList<String>();
BufferedReader bs = new BufferedReader(new InputStreamReader(
System.in));
String input = bs.readLine();
while (!input.equalsIgnoreCase("0")) {
userInput.add(input);
input = bs.readLine();
}
Iterator it = userInput.iterator();
while (it.hasNext()) {
String numbers = (String) (it.next());
squareRoot(numbers);
}
}
public static void squareRoot(String s) {
double db=Math.sqrt(Double.parseDouble(s));
if(db!=Math.ceil(db)){
System.out.println("no");
}else{
System.out.println("yes");
}
}
}