#include #include using namespace std; typedef long long LL; int main(int argc, char* argv[]) { int N,X,A; cin>>N>>X; int i; multimap myMap; multimap::iterator mit; int MaxV=-1; int MinV=1e10; for (i=0;i>A; if (MaxVA){ MinV=A; } myMap.insert(multimap::value_type(A,1)); } if (MaxV==MinV && 2*MaxV==X){ LL V=(LL)N*(LL)N; cout<