소들이 비밀 암호를 실험하고 있다. 소들은 암호의 일부로 쓸 무한히 긴 문자열을 만드는 방법을 고안했다.
문자열 s에 대해 F(s)는 s 뒤에 s를 오른쪽으로 한 칸 "회전"한 문자열을 이어 붙인 것이다. 오른쪽 회전에서는 s의 마지막 문자가 맨 앞으로 옮겨 가 새로운 첫 문자가 된다. 소들은 처음 문자열 s에 F를 계속 적용해서 무한히 긴 암호 문자열을 만든다. 따라서 한 번 적용할 때마다 현재 문자열의 길이가 두 배가 된다.
처음 문자열과 위치 N이 주어질 때, 무한 암호 문자열의 N번째 문자를 구하는 프로그램을 작성하시오.