object Main {
  def main(args:Array[String]) = {
    val sc = new java.util.Scanner(System.in)
    val w: String = sc.next

    val map = collection.mutable.Map[Char, Int]()

    val ans = w.foldLeft(map) { (map, c) =>
    	if (map.contains(c)) map(c) += 1 else map(c) = 1
    	map
    }.values.count(_ % 2 != 0) == 0

    println(if (ans) "Yes" else "No")
  }
}