import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		String str;
		String[] spl = new String[100];
		String[] cp = new String[100];
		String ch = "";
		int [] count = new int[100];
		int i = 0;
		int Cc = 0;
		Scanner scan= new Scanner(System.in);

		str = scan.next();
		spl = str.split("");

		for(String s : spl) {
			cp[i] = s;
			i++;
		}
		for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		}
		for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		}
		if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		}
	}
} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args) {
		String str;
		String[] spl = new String[100];
		String[] cp = new String[100];
		String ch = "";
		int [] count = new int[100];
		int i = 0;
		int Cc = 0;
		Scanner scan= new Scanner(System.in);

		str = scan.next();
		spl = str.split("");

		for(String s : spl) {
			cp[i] = s;
			i++;
		}
		for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		}
		for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		}
		if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		}
	}
} Main public static void main(String[] args) {
		String str;
		String[] spl = new String[100];
		String[] cp = new String[100];
		String ch = "";
		int [] count = new int[100];
		int i = 0;
		int Cc = 0;
		Scanner scan= new Scanner(System.in);

		str = scan.next();
		spl = str.split("");

		for(String s : spl) {
			cp[i] = s;
			i++;
		}
		for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		}
		for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		}
		if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		}
	} main {
		String str;
		String[] spl = new String[100];
		String[] cp = new String[100];
		String ch = "";
		int [] count = new int[100];
		int i = 0;
		int Cc = 0;
		Scanner scan= new Scanner(System.in);

		str = scan.next();
		spl = str.split("");

		for(String s : spl) {
			cp[i] = s;
			i++;
		}
		for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		}
		for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		}
		if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		}
	} String str; str String[] spl = new String[100]; spl new String[100] 100 String[] cp = new String[100]; cp new String[100] 100 String ch = ""; ch "" int [] count = new int[100]; count new int[100] 100 int i = 0; i 0 int Cc = 0; Cc 0 Scanner scan= new Scanner(System.in); scan new Scanner(System.in) str = scan.next() str scan.next() scan.next scan spl = str.split("") spl str.split("") str.split str "" for(String s : spl) {
			cp[i] = s;
			i++;
		} String s spl {
			cp[i] = s;
			i++;
		} {
			cp[i] = s;
			i++;
		} cp[i] = s cp[i] cp i s i++ i for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		} int j = 0; int j = 0; j 0 j < str.length() j str.length() str.length str j++ j++ j {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		} {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		} String U = str.substring(j + 1,str.length()); U str.substring(j + 1,str.length()) str.substring str j + 1 j 1 str.length() str.length str if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			} !U.contains(cp[j]) U.contains(cp[j]) U.contains U cp[j] cp j {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			} ch = cp[j] ch cp[j] cp j for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				} int k = 0; int k = 0; k 0 k < str.length() k str.length() str.length str k++ k++ k {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				} {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				} if(ch.equals(cp[k])) {
						count[j]++;
					} ch.equals(cp[k]) ch.equals ch cp[k] cp k {
						count[j]++;
					} count[j]++ count[j] count j for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		} int l= 0; int l= 0; l 0 l < str.length() l str.length() str.length str l++ l++ l {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		} {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		} if(count[l] % 2 != 0) {
				Cc++;
			} count[l] % 2 != 0 count[l] % 2 count[l] count l 2 0 {
				Cc++;
			} Cc++ Cc if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		} Cc > 0 Cc 0 {
			System.out.println("No");
		} System.out.println("No") System.out.println System.out System System.out "No" {
			System.out.println("Yes");
		} System.out.println("Yes") System.out.println System.out System System.out "Yes" String[] args args public class Main {
	public static void main(String[] args) {
		String str;
		String[] spl = new String[100];
		String[] cp = new String[100];
		String ch = "";
		int [] count = new int[100];
		int i = 0;
		int Cc = 0;
		Scanner scan= new Scanner(System.in);

		str = scan.next();
		spl = str.split("");

		for(String s : spl) {
			cp[i] = s;
			i++;
		}
		for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		}
		for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		}
		if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		}
	}
} public class Main {
	public static void main(String[] args) {
		String str;
		String[] spl = new String[100];
		String[] cp = new String[100];
		String ch = "";
		int [] count = new int[100];
		int i = 0;
		int Cc = 0;
		Scanner scan= new Scanner(System.in);

		str = scan.next();
		spl = str.split("");

		for(String s : spl) {
			cp[i] = s;
			i++;
		}
		for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		}
		for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		}
		if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		}
	}
} Main
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		String str;
		String[] spl = new String[100];
		String[] cp = new String[100];
		String ch = "";
		int [] count = new int[100];
		int i = 0;
		int Cc = 0;
		Scanner scan= new Scanner(System.in);

		str = scan.next();
		spl = str.split("");

		for(String s : spl) {
			cp[i] = s;
			i++;
		}
		for(int j = 0; j < str.length(); j++) {
			String U = str.substring(j + 1,str.length());
			if(!U.contains(cp[j])) {
				ch = cp[j];
				for(int k = 0;k < str.length(); k++) {
					if(ch.equals(cp[k])) {
						count[j]++;
					}
				}
			}
		}
		for(int l= 0; l < str.length(); l++) {
			if(count[l] % 2 != 0) {
				Cc++;
			}
		}
		if(Cc > 0) {
			System.out.println("No");
		}
		else {
			System.out.println("Yes");
		}
	}
}