/**
 * This function takes a list of focus points in a photograph and
 * a threshold value, and returns the number of focus points 
 * above the threshold value.
 *
 * @param photo A list of integers representing the focus points of a photograph.
 * @param threshold An integer representing the lowest acceptable focus point.
 * @return An integer representing the number of focus points above the threshold.
 */
fun findFocusPoints(photo: List<Int>, threshold: Int): Int {

    var count = 0

    for (focusPoint in photo) {
        if (focusPoint > threshold) {
            count++
        }
    }

    return count
}
/**
 * This function takes a list of focus points in a photograph and
 * a threshold value, and returns the number of focus points 
 * above the threshold value.
 *
 * @param photo A list of integers representing the focus points of a photograph.
 * @param threshold An integer representing the lowest acceptable focus point.
 * @return An integer representing the number of focus points above the threshold.
 */
fun findFocusPoints(photo: List<Int>, threshold: Int): Int {
/**
 * This function takes a list of focus points in a photograph and
 * a threshold value, and returns the number of focus points 
 * above the threshold value.
 *
 * @param photo A list of integers representing the focus points of a photograph.
 * @param threshold An integer representing the lowest acceptable focus point.
 * @return An integer representing the number of focus points above the threshold.
 */
fun findFocusPoints(photo: List<Int>, threshold: Int): Int {

    var count = 0

    for (focusPoint in photo) {
        if (focusPoint > threshold) {
            count++
        }
    }

    return count
}