import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
    
    Scanner sc = new Scanner(System.in);

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

      int N =sc.nextInt();
      int A =sc.nextInt();
      int B =sc.nextInt();
      
      int train =A*N;
      int taxi =B;
      
      if(train<taxi){
      System.out.print(train);
      }
      else{
      System.out.print(taxi);
      }
    }
} Main public static void main(String[] args) {
    
    Scanner sc = new Scanner(System.in);

      int N =sc.nextInt();
      int A =sc.nextInt();
      int B =sc.nextInt();
      
      int train =A*N;
      int taxi =B;
      
      if(train<taxi){
      System.out.print(train);
      }
      else{
      System.out.print(taxi);
      }
    } main {
    
    Scanner sc = new Scanner(System.in);

      int N =sc.nextInt();
      int A =sc.nextInt();
      int B =sc.nextInt();
      
      int train =A*N;
      int taxi =B;
      
      if(train<taxi){
      System.out.print(train);
      }
      else{
      System.out.print(taxi);
      }
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N =sc.nextInt(); N sc.nextInt() sc.nextInt sc int A =sc.nextInt(); A sc.nextInt() sc.nextInt sc int B =sc.nextInt(); B sc.nextInt() sc.nextInt sc int train =A*N; train A*N A N int taxi =B; taxi B if(train<taxi){
      System.out.print(train);
      }
      else{
      System.out.print(taxi);
      } train<taxi train taxi {
      System.out.print(train);
      } System.out.print(train) System.out.print System.out System System.out train {
      System.out.print(taxi);
      } System.out.print(taxi) System.out.print 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 A =sc.nextInt();
      int B =sc.nextInt();
      
      int train =A*N;
      int taxi =B;
      
      if(train<taxi){
      System.out.print(train);
      }
      else{
      System.out.print(taxi);
      }
    }
} public class Main {
    public static void main(String[] args) {
    
    Scanner sc = new Scanner(System.in);

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

      int N =sc.nextInt();
      int A =sc.nextInt();
      int B =sc.nextInt();
      
      int train =A*N;
      int taxi =B;
      
      if(train<taxi){
      System.out.print(train);
      }
      else{
      System.out.print(taxi);
      }
    }
}