/**
 * Takes a complex number as input and returns its real part
 *
 * @param complexNumber A pair representing a complex number in the form (real part, imaginary part)
 * @return Double The real part of the complex number
 */
fun accessRealPart(complexNumber: Pair<Double, Double>): Double {

    return complexNumber.first
}
/**
 * Takes a complex number as input and returns its real part
 *
 * @param complexNumber A pair representing a complex number in the form (real part, imaginary part)
 * @return Double The real part of the complex number
 */
fun accessRealPart(complexNumber: Pair<Double, Double>): Double {
/**
 * Takes a complex number as input and returns its real part
 *
 * @param complexNumber A pair representing a complex number in the form (real part, imaginary part)
 * @return Double The real part of the complex number
 */
fun accessRealPart(complexNumber: Pair<Double, Double>): Double {

    return complexNumber.first
}