Thank you both, I feel ashamed that I didn't think about "downto" ..
Concerning my more general question, do you have any clue about why
decreasing ranges behave the way they do?

Thank you

-- 
Posted via http://www.ruby-forum.com/.