typedef long long ll; typedef long double ld; #include using namespace std; #define int long long signed main(){ ll n; std::cin >> n; ld x,y; std::cin >> x>>y; vector r(n); for (int i = 0; i < n; i++) { std::cin >> r[i]; } ld len = 0; sort(r.begin(),r.end()); for (int i = 0; i < n; i++) { if(i==0){ len += r[i]; }else{ len += 2*r[i]; } } if(n==1){ if(x*x+y*y==len*len){ std::cout << "Yes" << std::endl; }else{ std::cout << "No" << std::endl; } return 0; } // std::cout << x*x<<" "<