program answer
  implicit none

  character(len=100) :: w
  character(len=26) :: c="abcdefghijklmnopqrstuvwxyz"
  integer :: s(26), count(26), n, i, j
  do i = 1, 26
     s(i)=i
  end do

  read(*,*) w
  n=len_trim(w)
  count=0
  do i = 1, n
     do j = 1, 26
        if(w(i:i)==c(j:j)) then
           count(j)=count(j)+1
           exit
        end if
     end do
  end do

  do i = 1, 26
     if(mod(count(i),2)==1) then
        write(*,*) 'No'
        stop
     end if
  end do

  write(*,*) 'Yes'
  stop
 end program answer