#include<stdio.h>

int main (void)
{
    long long A,B,N,i;
    long long almax=0;
    double alpha;

    scanf("%lld %lld %lld",&A,&B,&N);


    if(A<10000){
        for(i=0;i<N;i++){
                alpha= A*i/B - A*(int )(i/B);

                if(alpha>almax){
                    almax=alpha;
                }
            }
            printf("%lld",(int )almax);
    }else{
        for(i=0;i<N;i++){
                alpha= i/B - (int )(i/B);

                if(alpha>almax){
                    almax=alpha;
                }
            }
            printf("%lld",(int )A*almax);

    }

   



    return 0;
}