$n+=<>;@r=1;0while++$a,map{$_>$n|@$_||push@r,$_+($#$_=$a,$b=grep$'&1<<$_,//..64),$_-$b}(@q,@r)=@r;print$#$n