/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{
		// your code goes here
		int[] arr = {0, 1, 2, 3, 4, 4};
		int m = 5;
		int n = 5;
		int k = 4;
	
		
		int[][] dp = new int[100][100];
		
		 for(int i = 0; i < 100; i++){
		 	for(int j = 0; j < 100; j++){
		 		dp[i][j] = Integer.MIN_VALUE;
		 	}
		 }
		 
		 dp[0][0] = dp[1][1] = 1;
		 
		 for(int i = 2; i <= n; i++){
		 	int prt = 1;
		 	while(prt <= k){
		 		int v = 0;
		 		int j = i;
		 		int sum = arr[i];
		 		while(j >= 1 && sum <= m){
		 			int g = dp[j-1][prt-1];
		 			
		 			if( g > 0){
		 				v += g;
		 			}
		 			j--;
		 			sum += arr[j];
		 		}
		 		if( v > 0){
		 			dp[i][prt] = v;
		 		}
		 		System.out.println(i + " " + prt + " " + dp[i][prt]);
		 		prt++;
		 	}
		 }
		 System.out.println(dp[n][k]);
	}
}