/**
 * This function counts the occurrences of item1 or item2 in the given list.
 *
 * @param lst The input list.
 * @param item1 The first item to be counted.
 * @param item2 The second item to be counted.
 * @return The total count of item1 or item2 in the list.
 */
fun countWithOrOperator(lst: List<Any>, item1: Any, item2: Any): Int {

    var count = 0
    for (item in lst) {
        if (item == item1 || item == item2) {
            count++
        }
    }
    return count
}
/**
 * This function counts the occurrences of item1 or item2 in the given list.
 *
 * @param lst The input list.
 * @param item1 The first item to be counted.
 * @param item2 The second item to be counted.
 * @return The total count of item1 or item2 in the list.
 */
fun countWithOrOperator(lst: List<Any>, item1: Any, item2: Any): Int {
/**
 * This function counts the occurrences of item1 or item2 in the given list.
 *
 * @param lst The input list.
 * @param item1 The first item to be counted.
 * @param item2 The second item to be counted.
 * @return The total count of item1 or item2 in the list.
 */
fun countWithOrOperator(lst: List<Any>, item1: Any, item2: Any): Int {

    var count = 0
    for (item in lst) {
        if (item == item1 || item == item2) {
            count++
        }
    }
    return count
}