import java.util.*;
 
public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	int n = sc.nextInt();
        int train = sc.nextInt();
        int taxi = sc.nextInt();
        if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        }
    }
} import java.util.*; util.* java public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	int n = sc.nextInt();
        int train = sc.nextInt();
        int taxi = sc.nextInt();
        if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        }
    }
} Main public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	int n = sc.nextInt();
        int train = sc.nextInt();
        int taxi = sc.nextInt();
        if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        }
    } main {
    	Scanner sc = new Scanner(System.in);
    	int n = sc.nextInt();
        int train = sc.nextInt();
        int taxi = sc.nextInt();
        if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        }
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc int train = sc.nextInt(); train sc.nextInt() sc.nextInt sc int taxi = sc.nextInt(); taxi sc.nextInt() sc.nextInt sc if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        } train * n <= taxi train * n train n taxi {
        	System.out.println(train * n);
        } System.out.println(train * n) System.out.println System.out System System.out train * n train n {
        	System.out.println(taxi);
        } System.out.println(taxi) System.out.println System.out System System.out taxi String[] args args public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	int n = sc.nextInt();
        int train = sc.nextInt();
        int taxi = sc.nextInt();
        if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        }
    }
} public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	int n = sc.nextInt();
        int train = sc.nextInt();
        int taxi = sc.nextInt();
        if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        }
    }
} Main
import java.util.*;
 
public class Main {
	public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
    	int n = sc.nextInt();
        int train = sc.nextInt();
        int taxi = sc.nextInt();
        if(train * n <= taxi){
        	System.out.println(train * n);
        }else{
        	System.out.println(taxi);
        }
    }
}