long m,a[99]={1,1};i,s;main(n){for(scanf("%d%ld",&n,&m);++i=a[i]?m-=a[i],s++:0);s=!printf("%d",m?-1:s);}