Horned Froglet#11801

Horned Froglet

1 second
256 megabytes
Medium

The Transcarpathian horned frog can only jump in two ways — meter and meters. In a froglet jumping competition, the task is to cover a distance of exactly meters. How many ways are there for the horned froglet to jump this distance? Variants differ in the number of segments of length meter and meters, as well as the order in which these segments follow.

Input

A single line contains two integers and (3 \le K \le 7, K < N \le 55).

Output

You need to output a single number –– the number of ways.

Examples

Example

Loading
Loading

Example 1

Loading
Loading

Note

In the first example, there are five ways to cover the path: 1+1+1+1+1+1+1, 4+1+1+1, 1+4+1+1, 1+1+4+1, and 1+1+1+4.