import std;

void main () {
    int P = readln.chomp.to!int;
    solve(P);
}

void solve (int P) {
    foreach (i; 1..P) {
        if (P < 2*i*i) {
            break;
        }
        foreach (j; i..P) {
            if (P < i*i + j*j) {
                break;
            }
            if (i*i + j*j == P) {
                writeln("Yes");
                return;
            }
        }
    }
    writeln("No");
}