CSES - E4590 2020 4 - Shelves
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Teemu wants to put nn mugs on shelves. One shelf can hold at most kk mugs. How many shelves does Teemu need?

Input

The input contains two space separated integers nn and kk.

Output

Print the minimum number of shelves needed.

Constraints

  • 0n10180 \leq n \leq 10^{18}
  • 1k10181 \leq k \leq 10^{18}

Example

Input:

5 3

Output:

2