빌런 호석
시간 제한1초메모리 제한512 MB
현재 표시된 K자리 숫자에서 7세그먼트 LED를 1개 이상 P개 이하로 뒤집어 만들 수 있는 1부터 N까지의 숫자 표시가 몇 가지인지 센다.
문제
치르보기 빌딩에는 층부터 층까지 운행하는 엘리베이터가 있다. 엘리베이터의 층수를 보여주는 디스플레이에는 자리의 수가 나타난다. 수는 으로 시작할 수도 있다. 부터 까지의 각 숫자가 디스플레이에 표시되는 방식은 아래와 같다. 각 숫자는 7개의 표시등 가운데 일부에 불이 들어오면서 표현된다.

예를 들어 인 경우에 층과 층은 아래와 같이 보인다.

빌런 호석은 치르보기 빌딩 엘리베이터 디스플레이의 LED 가운데 최소 개, 최대 개를 반전시킬 계획을 세우고 있다. 반전이란 켜진 부분은 끄고, 꺼진 부분은 켜는 것을 말한다. 예를 들어 숫자 을 로 바꾸려면 총 5개의 LED를 반전시켜야 한다. 또한 반전한 뒤 디스플레이에 올바른 수가 보이면서 이상 이하가 되도록 바꿔 사람들을 헷갈리게 할 예정이다. 치르보기를 사랑하는 모임의 회원인 당신은 호석 빌런의 행동을 미리 파악해서 혼쭐을 내주려 한다. 현재 엘리베이터가 실제로는 층에 멈춰 있을 때, 호석이가 반전시킬 LED를 고를 수 있는 경우의 수를 구해보자.
입력
첫째 줄에 가 공백으로 구분되어 주어진다.
출력
호석 빌런이 엘리베이터 LED를 올바르게 반전시킬 수 있는 경우의 수를 구해보자.