import java.util.*;
 
public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	String s = sc.next();
        char c[] = s.toCharArray();
        Arrays.sort(c);
        for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        }
        System.out.println("Yes");
    }
} import java.util.*; util.* java public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	String s = sc.next();
        char c[] = s.toCharArray();
        Arrays.sort(c);
        for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        }
        System.out.println("Yes");
    }
} Main public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	String s = sc.next();
        char c[] = s.toCharArray();
        Arrays.sort(c);
        for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        }
        System.out.println("Yes");
    } main {
    	Scanner sc = new Scanner(System.in);
    	String s = sc.next();
        char c[] = s.toCharArray();
        Arrays.sort(c);
        for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        }
        System.out.println("Yes");
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String s = sc.next(); s sc.next() sc.next sc char c[] = s.toCharArray(); c s.toCharArray() s.toCharArray s Arrays.sort(c) Arrays.sort Arrays c for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        } int i = 0; int i = 0; i 0 i < s.length() i s.length() s.length s i++ i++ i {
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        } {
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        } int count = 0; count 0 for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            } int j = i; int j = i; j i j < s.length() j s.length() s.length s j++ j++ j {
            	if(c[i] == c[j]){
            		count++;
            	}
            } {
            	if(c[i] == c[j]){
            		count++;
            	}
            } if(c[i] == c[j]){
            		count++;
            	} c[i] == c[j] c[i] c i c[j] c j {
            		count++;
            	} count++ count if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            } 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; {
            	i += count - 1;
            } i += count - 1 i count - 1 count 1 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) {
    	Scanner sc = new Scanner(System.in);
    	String s = sc.next();
        char c[] = s.toCharArray();
        Arrays.sort(c);
        for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        }
        System.out.println("Yes");
    }
} public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	String s = sc.next();
        char c[] = s.toCharArray();
        Arrays.sort(c);
        for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        }
        System.out.println("Yes");
    }
} Main
import java.util.*;
 
public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	String s = sc.next();
        char c[] = s.toCharArray();
        Arrays.sort(c);
        for(int i = 0; i < s.length(); i++){
            int count = 0;
            for(int j = i; j < s.length(); j++){
            	if(c[i] == c[j]){
            		count++;
            	}
            }
            if(count % 2 != 0){
            	System.out.println("No");
                return;
            }else{
            	i += count - 1;
            }
        }
        System.out.println("Yes");
    }
}