Statement
题面语言
코코는 초콜릿 공장을 운영하고 있다. 이 공장의 기계는 초콜릿을 크기(가로 , 세로 )의 직사각형 덩어리로 생산한다. 코코는 이 덩어리를 개의 또는 크기의 초콜릿으로 나누어 판매하려고 한다. 어째서인지 이 항상 홀수라서, 코코는 조각을 하나 골라서 잘라 먹고 남은 부분을 나누어 팔기로 했다. 의 값과 코코가 먹은 조각의 위치(행 열)가 주어졌을 때, 남은 초콜릿 덩어리를 나누는 방법의 수를 계산해보자.
Input
첫 줄에는 테스트 케이스의 개수 가 주어진다. ()
각 테스트 케이스마다 , , 의 값이 한 줄에 주어진다. (, , ) 은 홀수이다.
Output
각 테스트 케이스의 정답을 각 줄에 출력한다. 단, 정답이 매우 클 수 있으므로 로 나눈 나머지를 출력한다.
Subtasks
Samples
样例输入
3
5 1 1
5 2 2
5 1 2
样例输出
15
8
0