#include using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); long long N,P,K; cin >> N >> P >> K; vector dp(K+1); dp.at(0) = P; long long inf = 1; for(int i=0; i<18; i++) inf *= 10; for(int i=0; i> t >> b; vector next = dp; if(t == 1) for(int k=0; k inf) n = inf+1; swap(next,dp); } if(dp.at(K) > inf) cout << -1 << endl; else cout << dp.at(K) << endl; }