import java.util.*;
 
public class Main {
    public static void main(String[] args) {

        Scanner sc  = new Scanner(System.in);

        int cnt = 0;
        String str = "";


        String s1 = sc.next();
        char[] c1 = s1.toCharArray();
        char c;
        int[] test  = new int[1000];
        for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        }
        int flag = 0;
        for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        }
        


        if(flag==0)System.out.print("Yes");
        else    System.out.print("No");
        System.out.println();
    }

} import java.util.*; util.* java public class Main {
    public static void main(String[] args) {

        Scanner sc  = new Scanner(System.in);

        int cnt = 0;
        String str = "";


        String s1 = sc.next();
        char[] c1 = s1.toCharArray();
        char c;
        int[] test  = new int[1000];
        for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        }
        int flag = 0;
        for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        }
        


        if(flag==0)System.out.print("Yes");
        else    System.out.print("No");
        System.out.println();
    }

} Main public static void main(String[] args) {

        Scanner sc  = new Scanner(System.in);

        int cnt = 0;
        String str = "";


        String s1 = sc.next();
        char[] c1 = s1.toCharArray();
        char c;
        int[] test  = new int[1000];
        for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        }
        int flag = 0;
        for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        }
        


        if(flag==0)System.out.print("Yes");
        else    System.out.print("No");
        System.out.println();
    } main {

        Scanner sc  = new Scanner(System.in);

        int cnt = 0;
        String str = "";


        String s1 = sc.next();
        char[] c1 = s1.toCharArray();
        char c;
        int[] test  = new int[1000];
        for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        }
        int flag = 0;
        for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        }
        


        if(flag==0)System.out.print("Yes");
        else    System.out.print("No");
        System.out.println();
    } Scanner sc  = new Scanner(System.in); sc new Scanner(System.in) int cnt = 0; cnt 0 String str = ""; str "" String s1 = sc.next(); s1 sc.next() sc.next sc char[] c1 = s1.toCharArray(); c1 s1.toCharArray() s1.toCharArray s1 char c; c int[] test  = new int[1000]; test new int[1000] 1000 for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        } int k=0; int k=0; k 0 k<s1.length() k s1.length() s1.length s1 k++ k++ k {

                c = c1[k];
                test[c]++;
         
        } {

                c = c1[k];
                test[c]++;
         
        } c = c1[k] c c1[k] c1 k test[c]++ test[c] test c int flag = 0; flag 0 for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        } int k=0; int k=0; k 0 k<1000 k 1000 k++ k++ k {

                
                if(test[k] % 2 == 1) flag++;
         
        } {

                
                if(test[k] % 2 == 1) flag++;
         
        } if(test[k] % 2 == 1) flag++; test[k] % 2 == 1 test[k] % 2 test[k] test k 2 1 flag++ flag if(flag==0)System.out.print("Yes");
        else    System.out.print("No"); flag==0 flag 0 System.out.print("Yes") System.out.print System.out System System.out "Yes" System.out.print("No") System.out.print System.out System System.out "No" System.out.println() System.out.println System.out System System.out String[] args args public class Main {
    public static void main(String[] args) {

        Scanner sc  = new Scanner(System.in);

        int cnt = 0;
        String str = "";


        String s1 = sc.next();
        char[] c1 = s1.toCharArray();
        char c;
        int[] test  = new int[1000];
        for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        }
        int flag = 0;
        for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        }
        


        if(flag==0)System.out.print("Yes");
        else    System.out.print("No");
        System.out.println();
    }

} public class Main {
    public static void main(String[] args) {

        Scanner sc  = new Scanner(System.in);

        int cnt = 0;
        String str = "";


        String s1 = sc.next();
        char[] c1 = s1.toCharArray();
        char c;
        int[] test  = new int[1000];
        for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        }
        int flag = 0;
        for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        }
        


        if(flag==0)System.out.print("Yes");
        else    System.out.print("No");
        System.out.println();
    }

} Main
import java.util.*;
 
public class Main {
    public static void main(String[] args) {

        Scanner sc  = new Scanner(System.in);

        int cnt = 0;
        String str = "";


        String s1 = sc.next();
        char[] c1 = s1.toCharArray();
        char c;
        int[] test  = new int[1000];
        for( int k=0; k<s1.length(); k++){

                c = c1[k];
                test[c]++;
         
        }
        int flag = 0;
        for( int k=0; k<1000; k++){

                
                if(test[k] % 2 == 1) flag++;
         
        }
        


        if(flag==0)System.out.print("Yes");
        else    System.out.print("No");
        System.out.println();
    }

}