시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB120842933636.324%

문제

최근에 치토는 찐 Even Number라는 독특한 수를 정의했다. 찐 Even Number란 $N$자리 음이 아닌 정수에서 모든 자릿수가 $\{0, 2, 4, 6, 8\}$로만 이루어진 수를 의미한다. 이때, $0$을 제외하고 $0246$과 같이 $0$으로 시작하는 수는 고려하지 않는다. 예를 들어, $468$과 $660$은 찐 Even Number이지만 $14$나 $567$은 아니다.

민성이는 찐 Even Number에 대해 호기심이 생겨 치토에게 $Q$개의 질문을 하려 한다. 질문의 형태는 다음과 같다.

  • $N$: 음이 아닌 $N$자리 정수 중, 서로 다른 찐 Even Number의 개수

치토를 도와 $Q$개의 질문에 대한 답을 구해보자.

입력

첫 번째 줄에 질문 개수인 양의 정수 $Q$가 주어진다. $(1 \leq Q \leq 100\,000)$

두 번째 줄부터 $Q$개의 줄에 걸쳐 치토에게 질문할 양의 정수 $N$이 주어진다. $(1 \leq N \leq 10^7)$

출력

$Q$줄에 걸쳐 치토가 답변하는 수를 $10^9+7$로 나눈 나머지를 각 줄에 하나씩 출력한다.

예제 입력 1

2
1
2

예제 출력 1

5
20