import java.util.Arrays;
import java.util.Scanner;

class Main{



	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);			//文字の入力
		String string = sc.next();
		char[] cs = string.toCharArray();
		Arrays.sort(cs);
		int count = 1;
		for(int i = 0;i < string.length()-1;i++){
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		}
		if(count%2 != 0){
			System.out.println("No");
			return;
		}else{
			System.out.println("Yes");
		}

	}
} import java.util.Arrays; Arrays java.util import java.util.Scanner; Scanner java.util class Main{



	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);			//文字の入力
		String string = sc.next();
		char[] cs = string.toCharArray();
		Arrays.sort(cs);
		int count = 1;
		for(int i = 0;i < string.length()-1;i++){
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		}
		if(count%2 != 0){
			System.out.println("No");
			return;
		}else{
			System.out.println("Yes");
		}

	}
} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);			//文字の入力
		String string = sc.next();
		char[] cs = string.toCharArray();
		Arrays.sort(cs);
		int count = 1;
		for(int i = 0;i < string.length()-1;i++){
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		}
		if(count%2 != 0){
			System.out.println("No");
			return;
		}else{
			System.out.println("Yes");
		}

	} main {
		Scanner sc = new Scanner(System.in);			//文字の入力
		String string = sc.next();
		char[] cs = string.toCharArray();
		Arrays.sort(cs);
		int count = 1;
		for(int i = 0;i < string.length()-1;i++){
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		}
		if(count%2 != 0){
			System.out.println("No");
			return;
		}else{
			System.out.println("Yes");
		}

	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String string = sc.next(); string sc.next() sc.next sc char[] cs = string.toCharArray(); cs string.toCharArray() string.toCharArray string Arrays.sort(cs) Arrays.sort Arrays cs int count = 1; count 1 for(int i = 0;i < string.length()-1;i++){
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		} int i = 0; int i = 0; i 0 i < string.length()-1 i string.length()-1 string.length() string.length string 1 i++ i++ i {
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		} {
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		} if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			} cs[i] == cs[i+1] cs[i] cs i cs[i+1] cs i+1 i 1 {
				count++;
			} count++ count {
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			} if(count%2 != 0){
					System.out.println("No");
					return;
				} count%2 != 0 count%2 count 2 0 {
					System.out.println("No");
					return;
				} System.out.println("No") System.out.println System.out System System.out "No" return; count = 1 count 1 if(count%2 != 0){
			System.out.println("No");
			return;
		}else{
			System.out.println("Yes");
		} count%2 != 0 count%2 count 2 0 {
			System.out.println("No");
			return;
		} System.out.println("No") System.out.println System.out System System.out "No" return; {
			System.out.println("Yes");
		} System.out.println("Yes") System.out.println System.out System System.out "Yes" String[] args args
import java.util.Arrays;
import java.util.Scanner;

class Main{



	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);			//文字の入力
		String string = sc.next();
		char[] cs = string.toCharArray();
		Arrays.sort(cs);
		int count = 1;
		for(int i = 0;i < string.length()-1;i++){
			if(cs[i] == cs[i+1]){
				count++;
			}else{
				if(count%2 != 0){
					System.out.println("No");
					return;
				}
				count = 1;
			}
		}
		if(count%2 != 0){
			System.out.println("No");
			return;
		}else{
			System.out.println("Yes");
		}

	}
}