#include using namespace std; using ll=long long; #include using namespace atcoder; using mint=modint998244353; int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); ll N,T; cin>>N>>T; vector P(N-1); for(int i=0;i>P[i]; vector E(N+2,0); ll K; cin>>K; for(int i=0;i>x; E[x]=1; } ll an=0; ll S=0; ll Z=T; for(int i=0;iS){ cout<<-1<