#D9578. Digits

    ID: 7963 Type: Default 2000ms 1073MiB

Digits

Digits

Given is an integer N. Find the number of digits that N has in base K.

Constraints

  • All values in input are integers.
  • 1 \leq N \leq 10^9
  • 2 \leq K \leq 10

Input

Input is given from Standard Input in the following format:

N K

Output

Print the number of digits that N has in base K.

Examples

Input

11 2

Output

4

Input

1010101 10

Output

7

Input

314159265 3

Output

18

inputFormat

input are integers.

  • 1 \leq N \leq 10^9
  • 2 \leq K \leq 10

Input

Input is given from Standard Input in the following format:

N K

outputFormat

Output

Print the number of digits that N has in base K.

Examples

Input

11 2

Output

4

Input

1010101 10

Output

7

Input

314159265 3

Output

18

样例

11 2
4