슈퍼 나이트

오프셋 (a,b)로 움직이는 슈퍼 나이트가 정확히 k번 이동할 수 있는 칸의 개수를 N×M 보드에서 센다.

보통4수학구현아직 제출이 없습니다시간 제한2초메모리 제한512 MB

문제

현정이가 즐기는 체스는 규칙이 조금 다르다. 체스판은 NNMM열이고, 쓸 수 있는 말은 슈퍼 나이트 하나뿐이다.

슈퍼 나이트는 지금 있는 칸에서 (+a,+b)(+a, +b), (+a,b)(+a, -b), (a,+b)(-a, +b), (a,b)(-a, -b), (+b,+a)(+b, +a), (+b,a)(+b, -a), (b,+a)(-b, +a), (b,a)(-b, -a)만큼 떨어진 칸으로 이동할 수 있다. 보통 체스의 나이트는 aa22, bb11인 경우다.

이동 후보는 모두 8가지지만, 목적지가 체스판 밖이면 그 칸으로는 이동할 수 없다.

aa, bb, NN, MM, kk가 주어졌을 때, 이동할 수 있는 칸이 정확히 kk개인 칸이 체스판에 몇 개나 있는지 구하는 프로그램을 작성하시오.

입력

첫째 줄에 aa, bb, NN, MM, kk가 공백으로 구분되어 주어진다. (1a,b,N,M1091 \le a, b, N, M \le 10^9, aba \ne b, 2×max(a,b)<min(N,M)2 \times \max(a, b) < \min(N, M), 0k80 \le k \le 8)

출력

첫째 줄에 이동할 수 있는 칸이 정확히 kk개인 칸의 개수를 출력한다.