import java.util.Scanner;
import java.util.Stack;
import java.util.Vector;
public class Main {//牌数种类
static int sum=0;//拿到手的牌数
static int cnt=0;//总的牌的种类数
public static void dfs(int n) {//搜索次数
if(n>13) {
return;
}
if(n==13) {
if(sum==13) {
cnt++;
return;
}
}
else {
for(int i=0;i<=4;i++) {
sum+=i;
dfs(n+1);
sum-=i;
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
dfs(0);
System.out.println(cnt);
}
}
//
import java.util.Scanner;
public class Main {
public static int count=0;
public static void dfs(int num,int m) {
if(num>13) {
return;
}
if(num==13) {
if(m==13)
count++;
}
else {
int min=Math.min(4, 13-m);
for(int i=0;i<=min;i++) {
dfs(num+1,m+i);
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
//Scanner sc=new Scanner(System.in);
dfs(0,0);
System.out.println(count);
}
}