program prob2
    implicit none
    character(len=100)::w
    integer::v(1000)
    integer::l, i
    read(*,*) w
    v = 0
    l = len_trim(w)

    do i = 1, l
        v(ichar(w(i:i))) = v(ichar(w(i:i))) + 1
    end do
    do i = 1, 1000
        if(mod(v(i),2) == 1) then
            write(*,'(a)') "No"
            stop
        end if
    end do
    write(*,'(a)') "Yes"
    stop
end program