Function: square(numbers("xyx") if exp(numbers("xyx"), numbers('yxy')) > numbers("per") if exp(numbers("xyx"), numbers('yxy')) > numbers('yxy') else numbers("xyx") else exp(numbers("xyx"), numbers('yxy')) if numbers('yxy') > numbers("per") if numbers('yxy') > numbers("xyx") else exp(numbers("xyx"), numbers('yxy')) else numbers("xyx"))