Problem:
Sorting Three Numbers

Write a program which reads three integers, and prints them in ascending order.

Input

Three integers separated by a single space are given in a line.

Output

Print the given integers in ascending order in a line. Put a single space between two integers.

Constraints

1 ≤ the three integers ≤ 10000

Sample Input 1

3 8 1

Sample Output 1

1 3 8

Solution in Ruby (judge verdict: Wrong Answer)

a = gets.chomp.split("\s")
if a[0].to_i < a[2].to_i and a[0].to_i < a[1].to_i
  if a[2].to_i < a[1].to_i
    puts "#{a[0]} #{a[2]} #{a[1]}"
  else
    puts "#{a[0]} #{a[1]} #{a[2]}"
  end
elsif a[2].to_i < a[1].to_i and a[2].to_i < a[0].to_i
  if a[1].to_i < a[0].to_i
    puts "#{a[2]} #{a[1]} #{a[0]}"
  else
    puts "#{a[2]} #{a[0]} #{a[1]}"
  end
else 
  if a[2].to_i < a[0].to_i 
    puts "#{a[1]} #{a[2]} #{a[0]}"
  else
    puts "#{a[1]} #{a[0]} #{a[2]}"
  end
end