#copy

import math

a, b, n = list(map(int, input().split()))

x = min(b-1,n)

ans = math.floor(a*x/b)-a*math.floor(x/b)

print(ans)

import math

a,b,n = list(map(int,input().split()))

c = min(n,b - 1)

ans = math.floor(a * c / b) - a * math.floor(c / b)

 

print(ans)
# copy
import math

a, b, n = list(map(int, input().split()))
x = min(b - 1, n)
ans = math.floor(a * x / b) - a * math.floor(x / b)
print(ans)

import math

a, b, n = list(map(int, input().split()))
c = min(n, b - 1)
ans = math.floor(a * c / b) - a * math.floor(c / b)
print(ans)

-# copy -x = min(b - 1, n) -ans = math.floor(a * x / b) - a * math.floor(x / b) +c = min(n, b - 1) +ans = math.floor(a * c / b) - a * math.floor(c / b)