import java.util.*;
class Main{
    public static void main(String[] args){
	Scanner stdIn = new Scanner(System.in);
        int N = stdIn.nextInt();
	int A = stdIn.nextInt();
	int B = stdIn.nextInt();
	int t = N*A;
	if(t>B){
	    t = B;
	}
	System.out.println(t);
    }
} import java.util.*; util.* java class Main{
    public static void main(String[] args){
	Scanner stdIn = new Scanner(System.in);
        int N = stdIn.nextInt();
	int A = stdIn.nextInt();
	int B = stdIn.nextInt();
	int t = N*A;
	if(t>B){
	    t = B;
	}
	System.out.println(t);
    }
} Main public static void main(String[] args){
	Scanner stdIn = new Scanner(System.in);
        int N = stdIn.nextInt();
	int A = stdIn.nextInt();
	int B = stdIn.nextInt();
	int t = N*A;
	if(t>B){
	    t = B;
	}
	System.out.println(t);
    } main {
	Scanner stdIn = new Scanner(System.in);
        int N = stdIn.nextInt();
	int A = stdIn.nextInt();
	int B = stdIn.nextInt();
	int t = N*A;
	if(t>B){
	    t = B;
	}
	System.out.println(t);
    } Scanner stdIn = new Scanner(System.in); stdIn new Scanner(System.in) int N = stdIn.nextInt(); N stdIn.nextInt() stdIn.nextInt stdIn int A = stdIn.nextInt(); A stdIn.nextInt() stdIn.nextInt stdIn int B = stdIn.nextInt(); B stdIn.nextInt() stdIn.nextInt stdIn int t = N*A; t N*A N A if(t>B){
	    t = B;
	} t>B t B {
	    t = B;
	} t = B t B System.out.println(t) System.out.println System.out System System.out t String[] args args
import java.util.*;
class Main{
    public static void main(String[] args){
	Scanner stdIn = new Scanner(System.in);
        int N = stdIn.nextInt();
	int A = stdIn.nextInt();
	int B = stdIn.nextInt();
	int t = N*A;
	if(t>B){
	    t = B;
	}
	System.out.println(t);
    }
}
