#include using namespace std; using ll = long long; using ld = long double; using vi = vector; using vl = vector; using vc = vector; using vs = vector; using vb = vector; using Graph = vector>; #define _GLIBCXX_DEBUG #define rep(i, n) for (int i = 0; i < (int)(n); i++) #define ALL(f,c,... ) (([&](decltype((c)) cccc) { return (f)(std::begin(cccc), std::end(cccc), ## __VA_ARGS__); })(c)) const int INF = 1e9; const int MININF = -1e9; const ll LINF = 1e18; const int MOD = 1e9+7; const int MODD = 998244353; int main(){ int S,F; cin>>S>>F; cout<