n = gets.rstrip.chars max = n.join.to_i n.each_with_index do | a, i | n.each_with_index do | b, j | next if i == j num = n.clone num[i] = b num[j] = a max = max > num.join.to_i ? max : num.join.to_i end end p max