import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner= new Scanner(System.in);
		int a, b ,n;
		
		n = scanner.nextInt();
		a = scanner.nextInt();
		b = scanner.nextInt();
		
		int taxi = b;
		int train = n * a;
		int answer;
		
		if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		}
		
		System.out.println(answer);
		
	}

} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		
		Scanner scanner= new Scanner(System.in);
		int a, b ,n;
		
		n = scanner.nextInt();
		a = scanner.nextInt();
		b = scanner.nextInt();
		
		int taxi = b;
		int train = n * a;
		int answer;
		
		if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		}
		
		System.out.println(answer);
		
	}

} Main public static void main(String[] args) {
		
		Scanner scanner= new Scanner(System.in);
		int a, b ,n;
		
		n = scanner.nextInt();
		a = scanner.nextInt();
		b = scanner.nextInt();
		
		int taxi = b;
		int train = n * a;
		int answer;
		
		if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		}
		
		System.out.println(answer);
		
	} main {
		
		Scanner scanner= new Scanner(System.in);
		int a, b ,n;
		
		n = scanner.nextInt();
		a = scanner.nextInt();
		b = scanner.nextInt();
		
		int taxi = b;
		int train = n * a;
		int answer;
		
		if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		}
		
		System.out.println(answer);
		
	} Scanner scanner= new Scanner(System.in); scanner new Scanner(System.in) int a a b b n; n n = scanner.nextInt() n scanner.nextInt() scanner.nextInt scanner a = scanner.nextInt() a scanner.nextInt() scanner.nextInt scanner b = scanner.nextInt() b scanner.nextInt() scanner.nextInt scanner int taxi = b; taxi b int train = n * a; train n * a n a int answer; answer if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		} taxi < train taxi train {
			answer = taxi;
		} answer = taxi answer taxi {
			answer = train;
		} answer = train answer train System.out.println(answer) System.out.println System.out System System.out answer String[] args args public class Main {

	public static void main(String[] args) {
		
		Scanner scanner= new Scanner(System.in);
		int a, b ,n;
		
		n = scanner.nextInt();
		a = scanner.nextInt();
		b = scanner.nextInt();
		
		int taxi = b;
		int train = n * a;
		int answer;
		
		if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		}
		
		System.out.println(answer);
		
	}

} public class Main {

	public static void main(String[] args) {
		
		Scanner scanner= new Scanner(System.in);
		int a, b ,n;
		
		n = scanner.nextInt();
		a = scanner.nextInt();
		b = scanner.nextInt();
		
		int taxi = b;
		int train = n * a;
		int answer;
		
		if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		}
		
		System.out.println(answer);
		
	}

} Main
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner= new Scanner(System.in);
		int a, b ,n;
		
		n = scanner.nextInt();
		a = scanner.nextInt();
		b = scanner.nextInt();
		
		int taxi = b;
		int train = n * a;
		int answer;
		
		if(taxi < train) {
			answer = taxi;
		}else {
			answer = train;
		}
		
		System.out.println(answer);
		
	}

}
