#!ruby -na a=a ?p(a.map{$F<<j=?d a.map{|x|j-=1if$F[~j]==x} j}.min):$F
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page