/**
 * This function takes two numbers, start and stop, and returns the count of numbers in the range
 * that are divisible by 3 but not by 5.
 *
 * @param start The start number of the range.
 * @param stop The stop number of the range.
 * @return The count of numbers divisible by 3 but not by 5 in the given range.
 */
fun countDivisibleNumbers(start: Int, stop: Int): Int {

    var count = 0

    for (num in start..stop) {
        if (num % 3 == 0 && num % 5 != 0) {
            count++
        }
    }

    return count
}
/**
 * This function takes two numbers, start and stop, and returns the count of numbers in the range
 * that are divisible by 3 but not by 5.
 *
 * @param start The start number of the range.
 * @param stop The stop number of the range.
 * @return The count of numbers divisible by 3 but not by 5 in the given range.
 */
fun countDivisibleNumbers(start: Int, stop: Int): Int {
/**
 * This function takes two numbers, start and stop, and returns the count of numbers in the range
 * that are divisible by 3 but not by 5.
 *
 * @param start The start number of the range.
 * @param stop The stop number of the range.
 * @return The count of numbers divisible by 3 but not by 5 in the given range.
 */
fun countDivisibleNumbers(start: Int, stop: Int): Int {

    var count = 0

    for (num in start..stop) {
        if (num % 3 == 0 && num % 5 != 0) {
            count++
        }
    }

    return count
}