2진법 회문

아직 제출이 없습니다시간 제한1초메모리 제한256 MB

문제

양의 정수 NNbb진법으로 적었을 때 앞에서 읽으나 뒤에서 읽으나 같으면 NNbb진법 회문이라고 한다. 예를 들어 10진수 7은 8 이상인 모든 진법에서 한 자리 수이므로 회문이다. 2진법으로는 111111, 6진법으로는 1111이라 이때도 회문이지만, 3진법 2121, 4진법 1313, 5진법 1212, 7진법 1010은 회문이 아니다. 2진법 회문을 작은 것부터 10진수로 적으면 1, 3, 5, 7로 시작한다.

MM번째 2진법 회문을 구해 10진수로 출력하라.

입력

첫째 줄에 10진수로 적은 양의 정수 MM이 주어진다. (1M500001 \le M \le 50000)

출력

첫째 줄에 MM번째 2진법 회문을 10진수로 출력한다.