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

if b-1<=n:

  x=b-1

else:

  x=n

print(((a*x)//b-a*(x//b)))
a,b,n=list(map(int,input().split()))

x=min(b-1,n)

print(((a*x)//b-a*(x//b)))
a, b, n = list(map(int, input().split()))
if b - 1 <= n:
    x = b - 1
else:
    x = n
print(((a * x) // b - a * (x // b)))

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

-if b - 1 <= n: -    x = b - 1 -else: -    x = n +x = min(b - 1, n)