import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String w = sc.next();
        for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        }
        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 w = sc.next();
        for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        }
        System.out.println("Yes");
    }
} Main public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String w = sc.next();
        for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        }
        System.out.println("Yes");
    } main {
        Scanner sc = new Scanner(System.in);
        String w = sc.next();
        for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        }
        System.out.println("Yes");
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String w = sc.next(); w sc.next() sc.next sc for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        } char c = 'a'; char c = 'a'; c 'a' c <= 'z' c 'z' c++ c++ c {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        } {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        } int count = 0; count 0 for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            } int i = 0; int i = 0; i 0 i < w.length() i w.length() w.length w i++ i++ i {
                if (c == w.charAt(i))
                    count++;
            } {
                if (c == w.charAt(i))
                    count++;
            } if (c == w.charAt(i))
                    count++; c == w.charAt(i) c w.charAt(i) w.charAt w i count++ count if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            } count % 2 != 0 count % 2 count 2 0 {
                System.out.println("No");
                System.exit(0);
            } System.out.println("No") System.out.println System.out System System.out "No" System.exit(0) System.exit System 0 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 w = sc.next();
        for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        }
        System.out.println("Yes");
    }
} public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String w = sc.next();
        for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        }
        System.out.println("Yes");
    }
} Main
import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String w = sc.next();
        for (char c = 'a'; c <= 'z'; c++) {
            int count = 0;
            for (int i = 0; i < w.length(); i++) {
                if (c == w.charAt(i))
                    count++;
            }
            if (count % 2 != 0) {
                System.out.println("No");
                System.exit(0);
            }
        }
        System.out.println("Yes");
    }
}
