import java.util.*

fun main(args: Array<String>) {
    val argList = Scanner(System.`in`)


    val n = argList.nextInt()
    val a = argList.nextInt()
    val b = argList.nextInt()

    val executor = TorT()
    val result = executor.execute(n, a, b)
    println(result)
}

class TorT {
    fun execute(n: Int, a: Int, b: Int): Int {
        val taxi = b
        val train = n * a

        if (taxi < train) {
            return taxi
        }
        return train
    }
}