nums = []
5.times do |i|
nums[i] = 20+Random.rand(11)
end
sorted = false
while sorted == false
sorted = true
nums[1..-1].each do |i|
if nums[i] > nums[i-1]
sorted = false
break
end
end
if sorted == false
first_i = Random.rand(nums.length)
second_i = first_i
while first_i == second_i
second_i = Random.rand(nums.length)
end
tmp = num[first_i]
num[first_i] = num[second_i]
num[second_i] = tmp
end
end
bnVtcyA9IFtdCgo1LnRpbWVzIGRvIHxpfAoJbnVtc1tpXSA9IDIwK1JhbmRvbS5yYW5kKDExKQplbmQKCnNvcnRlZCA9IGZhbHNlCndoaWxlIHNvcnRlZCA9PSBmYWxzZQoKCXNvcnRlZCA9IHRydWUKCW51bXNbMS4uLTFdLmVhY2ggZG8gfGl8CgkJaWYgbnVtc1tpXSA+IG51bXNbaS0xXQoJCQlzb3J0ZWQgPSBmYWxzZQoJCQlicmVhawoJCWVuZAoJZW5kCgoJaWYgc29ydGVkID09IGZhbHNlCgkJZmlyc3RfaSA9IFJhbmRvbS5yYW5kKG51bXMubGVuZ3RoKQoJCXNlY29uZF9pID0gZmlyc3RfaQoKCQl3aGlsZSBmaXJzdF9pID09IHNlY29uZF9pCgkJCXNlY29uZF9pID0gUmFuZG9tLnJhbmQobnVtcy5sZW5ndGgpCgkJZW5kCgkJCgkJdG1wID0gbnVtW2ZpcnN0X2ldCgkJbnVtW2ZpcnN0X2ldID0gbnVtW3NlY29uZF9pXQoJCW51bVtzZWNvbmRfaV0gPSB0bXAKCWVuZAoKZW5k