import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		boolean can = true;
		while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		}

		if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

		sc.close();
	}

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

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		boolean can = true;
		while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		}

		if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

		sc.close();
	}

} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		boolean can = true;
		while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		}

		if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

		sc.close();
	} main {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		boolean can = true;
		while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		}

		if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

		sc.close();
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String s = sc.next(); s sc.next() sc.next sc boolean can = true; can true while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		} s.length() != 0 s.length() s.length s 0 {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		} String x = String.valueOf(s.charAt(0)); x String.valueOf(s.charAt(0)) String.valueOf String s.charAt(0) s.charAt s 0 int tmp = s.length(); tmp s.length() s.length s s = s.replace(x, "") s s.replace(x, "") s.replace s x "" if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			} (tmp - s.length()) % 2 != 0 (tmp - s.length()) % 2 (tmp - s.length()) tmp s.length() s.length s 2 0 {
				can = false;
				break;
			} can = false can false break; if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		} can {
			System.out.println("Yes");
		} System.out.println("Yes") System.out.println System.out System System.out "Yes" {
			System.out.println("No");
		} System.out.println("No") System.out.println System.out System System.out "No" sc.close() sc.close sc String[] args args public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		boolean can = true;
		while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		}

		if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

		sc.close();
	}

} public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		boolean can = true;
		while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		}

		if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

		sc.close();
	}

} Main
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();

		boolean can = true;
		while (s.length() != 0) {
			String x = String.valueOf(s.charAt(0));
			int tmp = s.length();
			s = s.replace(x, "");
			if ((tmp - s.length()) % 2 != 0) {
				can = false;
				break;
			}
		}

		if (can) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

		sc.close();
	}

}
