#include <stdio.h> int dp[102][102][2]; int main() { int z,ca,n,k; scanf("%d",&z); dp[1][0][0] = dp[1][0][1] = 1; for(int i=2;i<=100;i++) { dp[i][0][0] = dp[i-1][0][0] + dp[i-1][0][1]; dp[i][0][1] = dp[i-1][0][0]; for(int j=1;j<i;j++) { dp[i][j][0] = dp[i-1][j][0] + dp[i-1][j][1]; dp[i][j][1] = dp[i-1][j][0] + dp[i-1][j-1][1]; } } while(z--) { scanf("%d%d%d",&ca,&n,&k); printf("%d %d\n",ca,dp[n][k][0]+dp[n][k][1]); } return 0; }