#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define fst first #define scd second #define pb push_back #define mp make_pair #define chmin(a,b) a=min(a,b) #define chmax(a,b) a=max(a,b) #define rep(i,x) for(int i=0;i<(int)x;++i) #define rep1(i,x) for(int i=1;i<=(int)x;++i) #define rrep(i,x) for(int i=(int)x-1;i>=0;--i) #define rrep1(i,x) for(int i=(int)x;i>=1;--i) #define repf(i,a,x) for(int i=a;i<(int)x;++i) #define repf1(i,a,x) for(int i=a;i<=(int)x;++i) #define all(a) a.begin(),a.end() #define rall(a) a.rbegin(),a.rend() template T get(){T a;cin >> a;return a;} template T rev(T & a){reverse(all(a));return a;} typedef long long ll; typedef vector vi; typedef pair pii; const int inf = 1e9; const ll linf = 1e18; int main() { ios::sync_with_stdio(false); cin.tie(0); int N, P; cin >> N >> P; if (P == N * P) cout << '=' << endl; if (P != N * P) cout << "!=" << endl; }