5차원 초콜릿
시간 제한2초메모리 제한512 MB
2x2x2x2xn 오차원 상자를 1x1x1x1x2 조각으로 채우는 경우의 수를 1000000007로 나눈 나머지를 구한다.
문제
5차원 세계에 크기가 인 초콜릿이 있다. 이 초콜릿은 단위 정육면체 개로 이루어져 있다.
이 초콜릿을 잘라서 크기가 인 조각 개를 만들려고 한다. 자르는 방법의 수를 구하는 프로그램을 작성하시오.
조각의 방향은 중요하지 않다. 즉, 과 도 가능한 크기이다. 어떤 조각이 덮는 단위 정육면체 두 개의 조합이 다르면 서로 다른 방법으로 센다.
입력
첫째 줄에 이 주어진다. ()
출력
첫째 줄에 자르는 방법의 수를 로 나눈 나머지를 출력한다.