/**
 * This function takes a list of genes and a target gene as inputs,
 * and returns the index of the target gene if found in the list,
 * otherwise, it returns -1.
 *
 * @param geneList A list of genes.
 * @param targetGene The gene to search for.
 * @return The index of the target gene if found, -1 otherwise.
 */
fun findSpecificGene(geneList: List<String>, targetGene: String): Int {

    for ((index, gene) in geneList.withIndex()) {
        if (gene == targetGene) {
            return index
        }
    }
    return -1
}
/**
 * This function takes a list of genes and a target gene as inputs,
 * and returns the index of the target gene if found in the list,
 * otherwise, it returns -1.
 *
 * @param geneList A list of genes.
 * @param targetGene The gene to search for.
 * @return The index of the target gene if found, -1 otherwise.
 */
fun findSpecificGene(geneList: List<String>, targetGene: String): Int {
/**
 * This function takes a list of genes and a target gene as inputs,
 * and returns the index of the target gene if found in the list,
 * otherwise, it returns -1.
 *
 * @param geneList A list of genes.
 * @param targetGene The gene to search for.
 * @return The index of the target gene if found, -1 otherwise.
 */
fun findSpecificGene(geneList: List<String>, targetGene: String): Int {

    for ((index, gene) in geneList.withIndex()) {
        if (gene == targetGene) {
            return index
        }
    }
    return -1
}