/**
 * This function finds the largest multiple of a given divisor that is less than or equal to the given upper bound.
 *
 * @param divisor The divisor value.
 * @param upperBound The upper bound value.
 * @return The largest multiple of the divisor within the given range.
 */
fun findLargestMultiple(divisor: Int, upperBound: Int): Int {

    var quotient = upperBound / divisor
    var largestMultiple = 0
    
    // TODO: Write a while loop to find the largest multiple of the divisor
    
    return largestMultiple
}
/**
 * This function finds the largest multiple of a given divisor that is less than or equal to the given upper bound.
 *
 * @param divisor The divisor value.
 * @param upperBound The upper bound value.
 * @return The largest multiple of the divisor within the given range.
 */
fun findLargestMultiple(divisor: Int, upperBound: Int): Int {
/**
 * This function finds the largest multiple of a given divisor that is less than or equal to the given upper bound.
 *
 * @param divisor The divisor value.
 * @param upperBound The upper bound value.
 * @return The largest multiple of the divisor within the given range.
 */
fun findLargestMultiple(divisor: Int, upperBound: Int): Int {

    var quotient = upperBound / divisor
    var largestMultiple = 0
    
    // TODO: Write a while loop to find the largest multiple of the divisor
    
    return largestMultiple
}