1,2로 시작하는 피보나치 수열 f_n을 다음과 같이 정의한다.
이 피보나치 수열의 반반수열 a_n을 다음과 같이 정의한다.
수열 a_n이 b_n보다 사전 순으로 작다는 것은, 어떤 i가 존재하여 i보다 작은 모든 j에 대해 a_j=b_j이면서 a_i\<b_i라는 것을 의미한다.
양의 정수 n이 주어졌을 때, a_n을 구하시오.
첫 번째 줄에 테스트 케이스의 개수 T가 주어진다. (1≤T≤10,000)
다음 줄부터 T개의 줄에 걸쳐서 n의 값이 한 줄에 하나씩 주어진다. (1≤n≤1018)
T개의 줄에 걸쳐서 각각의 n에 대해 a_n의 값을 출력한다. a_n>1018이라면 -1을 대신 출력한다.