stable partition by tabasa

m=(n=gets.split'')[0]\x0d
puts (n.select{|x|x<m}+n.select{|x|x==m}+n.select{|x|x>m})*''

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top