import java.util.*;

public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    String w = sc.next();
    int c[] = new int[26];
    int f = 0;
    for(int j=0; j<26; j++) {
      c[j] = 0;
    }
    
    if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    }
  }
} import java.util.*; util.* java public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    String w = sc.next();
    int c[] = new int[26];
    int f = 0;
    for(int j=0; j<26; j++) {
      c[j] = 0;
    }
    
    if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    }
  }
} Main public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    String w = sc.next();
    int c[] = new int[26];
    int f = 0;
    for(int j=0; j<26; j++) {
      c[j] = 0;
    }
    
    if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    }
  } main {
    Scanner sc = new Scanner(System.in);
    String w = sc.next();
    int c[] = new int[26];
    int f = 0;
    for(int j=0; j<26; j++) {
      c[j] = 0;
    }
    
    if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    }
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String w = sc.next(); w sc.next() sc.next sc int c[] = new int[26]; c new int[26] 26 int f = 0; f 0 for(int j=0; j<26; j++) {
      c[j] = 0;
    } int j=0; int j=0; j 0 j<26 j 26 j++ j++ j {
      c[j] = 0;
    } {
      c[j] = 0;
    } c[j] = 0 c[j] c j 0 if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    } w.length() % 2 == 1 w.length() % 2 w.length() w.length w 2 1 {
      System.out.println("No");
    } System.out.println("No") System.out.println System.out System System.out "No" {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    } for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      } int i=0; int i=0; i 0 i<w.length() i w.length() w.length w i++ i++ i {
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      } {
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      } switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        } w.substring(i,i+1) w.substring w i i+1 i 1 case "a": "a" case "a": c[0]++ c[0] c 0 break; case "b": "b" case "b": c[1]++ c[1] c 1 break; case "c": "c" case "c": c[2]++ c[2] c 2 break; case "d": "d" case "d": c[3]++ c[3] c 3 break; case "e": "e" case "e": c[4]++ c[4] c 4 break; case "f": "f" case "f": c[5]++ c[5] c 5 break; case "g": "g" case "g": c[6]++ c[6] c 6 break; case "h": "h" case "h": c[7]++ c[7] c 7 break; case "i": "i" case "i": c[8]++ c[8] c 8 break; case "j": "j" case "j": c[9]++ c[9] c 9 break; case "k": "k" case "k": c[10]++ c[10] c 10 break; case "l": "l" case "l": c[11]++ c[11] c 11 break; case "m": "m" case "m": c[12]++ c[12] c 12 break; case "n": "n" case "n": c[13]++ c[13] c 13 break; case "o": "o" case "o": c[14]++ c[14] c 14 break; case "p": "p" case "p": c[15]++ c[15] c 15 break; case "q": "q" case "q": c[16]++ c[16] c 16 break; case "r": "r" case "r": c[17]++ c[17] c 17 break; case "s": "s" case "s": c[18]++ c[18] c 18 break; case "t": "t" case "t": c[19]++ c[19] c 19 break; case "u": "u" case "u": c[20]++ c[20] c 20 break; case "v": "v" case "v": c[21]++ c[21] c 21 break; case "w": "w" case "w": c[22]++ c[22] c 22 break; case "x": "x" case "x": c[23]++ c[23] c 23 break; case "y": "y" case "y": c[24]++ c[24] c 24 break; case "z": "z" case "z": c[25]++ c[25] c 25 break; for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      } int j=0; int j=0; j 0 j<26 j 26 j++ j++ j {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      } {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      } if(c[j] % 2 != 0) {
          f = 1;
        } c[j] % 2 != 0 c[j] % 2 c[j] c j 2 0 {
          f = 1;
        } f = 1 f 1 if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      } f==0 f 0 {
        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" String args[] args public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    String w = sc.next();
    int c[] = new int[26];
    int f = 0;
    for(int j=0; j<26; j++) {
      c[j] = 0;
    }
    
    if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    }
  }
} public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    String w = sc.next();
    int c[] = new int[26];
    int f = 0;
    for(int j=0; j<26; j++) {
      c[j] = 0;
    }
    
    if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    }
  }
} Main
import java.util.*;

public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    String w = sc.next();
    int c[] = new int[26];
    int f = 0;
    for(int j=0; j<26; j++) {
      c[j] = 0;
    }
    
    if(w.length() % 2 == 1) {
      System.out.println("No");
    } else {
      for(int i=0; i<w.length(); i++){
        switch(w.substring(i,i+1)) {
          case "a":
            c[0]++;
            break;
          case "b":
            c[1]++;
            break;
          case "c":
            c[2]++;
            break;
          case "d":
            c[3]++;
            break;
          case "e":
            c[4]++;
            break;
          case "f":
            c[5]++;
            break;
          case "g":
            c[6]++;
            break;
          case "h":
            c[7]++;
            break;
          case "i":
            c[8]++;
            break;
          case "j":
            c[9]++;
            break;
          case "k":
            c[10]++;
            break;
          case "l":
            c[11]++;
            break;
          case "m":
            c[12]++;
            break;
          case "n":
            c[13]++;
            break;
          case "o":
            c[14]++;
            break;
          case "p":
            c[15]++;
            break;
          case "q":
            c[16]++;
            break;
          case "r":
            c[17]++;
            break;
          case "s":
            c[18]++;
            break;
          case "t":
            c[19]++;
            break;
          case "u":
            c[20]++;
            break;
          case "v":
            c[21]++;
            break;
          case "w":
            c[22]++;
            break;
          case "x":
            c[23]++;
            break;
          case "y":
            c[24]++;
            break;
          case "z":
            c[25]++;
            break;
        }
      }
      for(int j=0; j<26; j++) {
        if(c[j] % 2 != 0) {
          f = 1;
        }
      }
      if(f==0) {
        System.out.println("Yes");
      } else {
        System.out.println("No");
      }
    }
  }
}