fun main(args: Array<String>) {
    var chars = mutableMapOf<Char, Int>()
    val userInput: String = readLine()!!

    // 一文字ずつみる
    userInput.forEach {
        if (chars.containsKey(it)) {
            // 配列にぞんざいすればインクリメントする
            chars.put(it, chars.get(it)!!.plus(1))
        } else {
            // 配列に被りがなければカウント1で追加
            chars.put(it, 1)
        }
    }

    // 配列すべての文字列の出現回数が偶数ならいぇs
    chars.forEach {
        if (it.value % 2 != 0) {
            print("No")
            return
        }
    }
    print("Yes")

}