

def    _UpperCAmelCase    (					_SCREAMING_SNAKE_CASE   :						List[Any]	,				_SCREAMING_SNAKE_CASE   :						Tuple	,				_SCREAMING_SNAKE_CASE   :						Tuple    ):





    """simple docstring"""


    if common_ratio == 1:
        # Formula for sum if common ratio is 1
        return num_of_terms * first_term

    # Formula for finding sum of n terms of a GeometricProgression
    return (first_term / (1 - common_ratio)) * (1 - common_ratio**num_of_terms)





def    _UpperCAmelCase    (					_SCREAMING_SNAKE_CASE   :						float	,				_SCREAMING_SNAKE_CASE   :						float    ):





    """simple docstring"""


    return a + b


if __name__ == "__main__":
       UpperCamelCase__					: Union[str, Any]								=      5
       UpperCamelCase__					: List[Any]								=      6
       print(F'The sum of {a} + {b} is {add(a, b)}')


