gets 1.upto(~/$/){|i|1.upto(i){|j|puts$_[-i,j]}}