import java.util.*
import kotlin.collections.HashSet

fun main(args: Array<String>) {
    val digitsValuesMap = TreeMap<Int, Set<Int>>()
    (1..readLine()!!.toInt()).mapNotNull { readLine()!!.toInt() }.forEach {
        val value = it
        val digits = value / 10 + 1
        val values: HashSet<Int> = digitsValuesMap[digits] as? HashSet<Int> ?: HashSet()
        values.add(value)
        digitsValuesMap.put(digits, values)
    }
    val possibleValues = HashSet<Int>()
    var i = 0
    for (integers in digitsValuesMap.values) {
        possibleValues.addAll(integers.take(4))
        i += integers.size
        if (i >= 3) {
            continue
        }
    }
    println(possibleValues.flatMap { v -> possibleValues.filter { it != v }.map { "$it$v".toInt() } }.sorted()[2])
}
