/**
 * Given three integers a, b, and c, evaluate the mathematical expression:
 * 
 * ((a shl b) + c) if a < b else ((a shr b) - c)
 * 
 * Returns the result of the evaluation.
 */
fun evaluateExpression(a: Int, b: Int, c: Int): Int {

    val result = if (a < b) {
        (a shl b) + c
    } else {
        (a shr b) - c
    }
    return result
}
/**
 * Given three integers a, b, and c, evaluate the mathematical expression:
 * 
 * ((a shl b) + c) if a < b else ((a shr b) - c)
 * 
 * Returns the result of the evaluation.
 */
fun evaluateExpression(a: Int, b: Int, c: Int): Int {
/**
 * Given three integers a, b, and c, evaluate the mathematical expression:
 * 
 * ((a shl b) + c) if a < b else ((a shr b) - c)
 * 
 * Returns the result of the evaluation.
 */
fun evaluateExpression(a: Int, b: Int, c: Int): Int {

    val result = if (a < b) {
        (a shl b) + c
    } else {
        (a shr b) - c
    }
    return result
}