BASE16은 바이트 하나를 16진수 두 자리로 적는 인코딩이다. 문자열 S를 BASE16으로 인코딩하면, S의 각 문자를 아스키 코드 값으로 바꾸고 그 값을 두 자리 16진수 대문자로 적어 순서대로 이어붙인 문자열이 나온다. 문자 A의 아스키 코드 값은 65이고, 16진수로 적으면 41이다.
문자열 S를 BASE16으로 인코딩한 결과가 주어졌을 때, 원래 문자열 S를 복원해 출력하는 프로그램을 작성하시오.
첫째 줄에 문자열 S를 BASE16으로 인코딩한 결과가 주어진다. S는 알파벳 대문자와 소문자, 숫자로만 이루어져 있고, 길이는 최대 50이다. 따라서 입력으로 주어지는 문자열은 숫자 0부터 9까지와 대문자 A부터 F까지로만 이루어지며, 길이는 짝수이다.
첫째 줄에 문자열 S를 출력한다.