fun main(args: Array<String>) {
    val s = readLine()!!
    val ss = s.toCharArray().groupBy { it }
    if (ss.size == 2 && ss.all { it.value.size == 2 }) {
        println("Yes")
    } else {
        println("No")
    }
}