#include using namespace std; bool ok( string a, string b ){ for( int i = 0; i < a.size(); ++i ) if( not ( '0' <= a[ i ] and a[ i ] <= '9' ) ) return false; for( int i = 0; i < b.size(); ++i ) if( not ( '0' <= b[ i ] and b[ i ] <= '9' ) ) return false; if( a.size() > 1 and a[ 0 ] == '0' ) return false; if( b.size() > 1 and b[ 0 ] == '0' ) return false; int x; stringstream ss( a ); ss >> x; if( not ( 0 <= x and x <= 12345 ) ) return false; int y; stringstream sss( b ); sss >> y; if( not ( 0 <= y and y <= 12345 ) ) return false; return true; } signed main(){ string A, B; cin >> A >> B; if( not ok( A, B ) ) cout << "NG" << endl; else cout << "OK" << endl; return 0; }