#!ruby -p $_[j= ~/\?/]=?0 $_[j]+=1until(X=10)>eval([scan(/\d|X/),i=0]*'*($_[17]?33-i=22-i:i-=X)+')%?n