問題

自然数A,B,NA,B,Nが与えられます.

k=1Nfloor(B×kA)=floor(B×1A)+floor(B×2A)+floor(B×3A)+...+floor(B×NA)\sum_{k=1}^{N} \mathrm{floor} (\frac{B \times k}{A}) = \mathrm{floor} (\frac{B \times 1}{A}) + \mathrm{floor} (\frac{B \times 2}{A}) + \mathrm{floor} (\frac{B \times 3}{A}) + ... + \mathrm{floor} (\frac{B \times N}{A})

を求めてください.ただし,floor(x)\mathrm{floor} (x)は,xx以下で最大の整数値を返す関数です.

制約

  • 1A2×1051 \leq A \leq 2 \times 10^5
  • 1B<101 \leq B < 10
  • 1N1091 \leq N \leq 10^9
  • 入力は全て整数

入力

A B N

出力

k=1Nfloor(B×kA)\sum_{k=1}^{N} \mathrm{floor} (\frac{B \times k}{A})を1行に出力してください.

サンプル

入力例1

2 3 1

出力例1

1

32\frac{3}{2}の整数部分は11です.

入力例2

3 2 1

出力例2

0

23\frac{2}{3}の整数部分は00です.

入力例3

6 8 5

出力例3

18

k=15floor(8×k6)=floor(86)+floor(166)+floor(246)+floor(326)+floor(406)=1+2+4+5+6=18\sum_{k=1}^{5} \mathrm{floor} (\frac{8 \times k}{6}) = \mathrm{floor} (\frac{8}{6}) + \mathrm{floor} (\frac{16}{6}) + \mathrm{floor} (\frac{24}{6}) + \mathrm{floor} (\frac{32}{6}) + \mathrm{floor} (\frac{40}{6}) = 1 + 2 + 4 + 5 + 6 = 18です.

Submit


Go (1.21)