//#include <stdio.h>
//int main()
//{
// int a,i,j,b,k,w,x=1;
// scanf("%d%d",&b,&a);
// for(i=0;i<a;i++)
// {
// for(j=0;j<b;j++)
// {
// for(k=0;k<j;k++){
// printf(" ");
// }
// printf("*\n");
// }
// for(j=b-2;j>=0;j--)
// {
// for(k=0;k<j;k++){
// printf(" ");
// }
// printf("*\n");
// }
// }
//}
//#include<stdio.h>
//int main()
//{
// int a,b=1,c;
// scanf("%d",&a);
// for(;;)
// {
// if(a>=8)
// {
// b++;
// }
// if(b+6>=a)
// {
// break;
// }
// }
// for(;;)
// {
// c=a-b;
// if(c==0||b>6)
// {
// return 0;
// }
// printf("%d %d\n",b,c);
// b++;
// }
//}
//#include <stdio.h>
//#include <string.h>
//int main()
//{
// int a,i;
// char arr[21]={};
// scanf("%s",arr);
// for(i=0;arr[i]!=0;i++)
// {
// printf("%c",arr[i]+2);
// }
// printf("\n");
// for(i=0;arr[i]!=0;i++)
// {
// printf("%c",arr[i]*7%80+48);
// }
//}
//#include<stdio.h>
//int main()
//{
// int a,b,arr[100]={},varr[100]={},i,j,g=0,c=1;
// scanf("%d %d",&a,&b);
// for(i=0;i<a;i++)
// {
// scanf("%d",&arr[i]);
// }
// for(i=0;i<a;i++)
// {
// for(j=0;j<a;j++)
// {
// if(arr[i]>arr[j])
// {
// g++;
// }
// }
// if(g==c)
// {
//
// }
// }
// for(i=0;i<a;i++)
// {
// printf("%d ",varr[i]);
// }
//}
//#include<stdio.h>
//void f(int a)
//{
// printf("*");
// if(a==1)
// {
// return 0;
// }
// f(a-1);
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// f(a);
//}
//#include<stdio.h>
//void f(int a)
//{
// if(a==0)
// return 0;
// f(a-1);
// printf("%d ",a);
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// f(a);
//}
//#include<stdio.h>
//int f(int a)
//{
// if(a==1)
// {
// return 1;
// }
// return f(a-1)+a;
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// printf("%d",f(a));
//}
//#include<stdio.h>
//int f(int a)
//{
// if(a==1||a==2)
// {
// return 1;
// }
// return f(a-1)+f(a-2);
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// printf("%d",f(a));
//}
//
//#include<stdio.h>
//int f(int a)
//{
// if(a==1)
// {
// return 1;
// }
// if(a==2)
// {
// return 1;
// }
// return f(a-1)+f(a-2);
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// printf("%d",f(a));
//}
//#include<stdio.h>
//int f(int a)
//{
//
// f(a-1);
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// printf("%d",f(a));
//}
///*
//#include<stdio.h>
//int memo[201]={}; // memo[i]는 f(i)값 저장
//int f(int a)
//{
// if(memo[a]!=0){
// return memo[a];
// }
// if(a==1||a==2)
// {
// return 1;
// }
// return memo[a] = (f(a-2)+f(a-1))%10009;
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// printf("%d",f(a));
//}
//*/
//
//
//#include<stdio.h>
//int memo[201]={};
//int f(int a)
//{
// if(memo[a]!=0)
// {
// return memo[a];
// }
// if(a==1||a==2)
// {
// return 1;
// }
// memo[a]=f(a-2)+f(a-1);
// return memo[a]%10009;
//}
//int main()
//{
// int a;
// scanf("%d",&a);
// printf("%d",f(a));
//}
//#include<stdio.h>
//int memo[52][52]={};
//int f(int a,int c)
//{
// if(memo[a][c]!=0)
// {
// return memo[a][c]%100000000;
// }
// if(a==1||c==1)
// {
// return 1;
// }
// memo[a][c]=f(a-1,c)%100000000+f(a,c-1)%100000000;
// return memo[a][c]%100000000;
//}
//int main()
//{
// int a,c;
// scanf("%d %d",&a,&c);
// printf("%d",f(a,c));
//}
#include<stdio.h>
int memo[15][15]={},b=0;a
int s(int k,int n)
{
}
int main()
{
int k,n;
while( scanf("%d %d", &k, &n) != EOF )
printf("%d\n", s(k, n));
}