A,B,N=list(map(int, input().split()))

print((A*min(B-1,N)//B))
A, B, N = list(map(int, input().split()))

m = B - 1 if N >= B else N

print((A * m // B))

A, B, N = list(map(int, input().split()))
print((A * min(B - 1, N) // B))

A, B, N = list(map(int, input().split()))
m = B - 1 if N >= B else N
print((A * m // B))

-print((A * min(B - 1, N) // B)) +m = B - 1 if N >= B else N +print((A * m // B))