테트리스
시간 제한2초메모리 제한128 MB
정사각형, T, S, Z, L, J 테트로미노(막대 모양 제외)로 3×N 사각형을 채우는 방법의 수를 1,000,000으로 나눈 나머지로 구합니다.
문제
테트리스 조각으로 크기의 직사각형을 빈칸 없이 채우려고 한다.
사용할 수 있는 조각은 정사각형, T자, S자, Z자, L자, J자 모양의 여섯 가지 테트로미노이다. 각 조각은 필요한 만큼 사용할 수 있으며, , , 회전해서 놓을 수 있다. 일자형 조각은 사용하지 않는다.
조각은 격자에 맞춰 놓아야 하며 서로 겹치거나 직사각형 밖으로 나가면 안 된다. 가능한 배치의 수를 구하라.
입력
첫째 줄에 자연수 이 주어진다. 은 보다 작거나 같다.
출력
테트리스 조각으로 크기의 직사각형을 채우는 경우의 수를 으로 나눈 나머지를 출력한다.