import java.util.*;

public class Main {
  public static void main(String[] args) {
    int N, A, B;
    try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    }
    int answer = (int)Math.min(A*N, B);
    System.out.println(answer);
  }
} import java.util.*; util.* java public class Main {
  public static void main(String[] args) {
    int N, A, B;
    try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    }
    int answer = (int)Math.min(A*N, B);
    System.out.println(answer);
  }
} Main public static void main(String[] args) {
    int N, A, B;
    try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    }
    int answer = (int)Math.min(A*N, B);
    System.out.println(answer);
  } main {
    int N, A, B;
    try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    }
    int answer = (int)Math.min(A*N, B);
    System.out.println(answer);
  } int N N A A B; B try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    } {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    } Scanner sc = new Scanner(System.in) Scanner sc = new Scanner(System.in) new Scanner(System.in) N = sc.nextInt() N sc.nextInt() sc.nextInt sc A = sc.nextInt() A sc.nextInt() sc.nextInt sc B = sc.nextInt() B sc.nextInt() sc.nextInt sc int answer = (int)Math.min(A*N, B); answer (int)Math.min(A*N, B) Math.min Math A*N A N B 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) {
    int N, A, B;
    try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    }
    int answer = (int)Math.min(A*N, B);
    System.out.println(answer);
  }
} public class Main {
  public static void main(String[] args) {
    int N, A, B;
    try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    }
    int answer = (int)Math.min(A*N, B);
    System.out.println(answer);
  }
} Main
import java.util.*;

public class Main {
  public static void main(String[] args) {
    int N, A, B;
    try(Scanner sc = new Scanner(System.in)) {
      N = sc.nextInt();
      A = sc.nextInt();
      B = sc.nextInt();
    }
    int answer = (int)Math.min(A*N, B);
    System.out.println(answer);
  }
}