Function: gradient[2](numbers('rep') if numbers("yxx") > numbers("xyx") else numbers('yxy')) if numbers("yxx") if numbers("xyx") > numbers('yxy') else numbers('rep') if numbers('rep') > gradient[2](numbers("xyx") if numbers("yxx") > numbers('rep') else numbers('yxy')) else min(gradient[2](numbers('yxy') if numbers("yxx") > numbers("xyx") else numbers('rep')), numbers("xyx") if numbers('rep') > numbers("yxx") else numbers('yxy')) > min(gradient[2](numbers("xyx") if numbers('yxy') > numbers('rep') else numbers("yxx")), numbers('yxy') if numbers("xyx") > numbers('rep') else numbers("yxx")) else numbers('yxy') if numbers("xyx") > numbers('rep') else numbers("yxx") if gradient[2](numbers("yxx") if numbers('yxy') > numbers("xyx") else numbers('rep')) > numbers('rep') else min(gradient[2](numbers('yxy') if numbers("xyx") > numbers("yxx") else numbers('rep')), numbers("yxx") if numbers('rep') > numbers("xyx") else numbers('yxy')) if min(gradient[2](numbers("xyx") if numbers('rep') > numbers('yxy') else numbers("yxx")), numbers("yxx") if numbers('yxy') > numbers('rep') else numbers("xyx")) > gradient[2](numbers("xyx") if numbers("yxx") > numbers('rep') else numbers('yxy')) else numbers('rep') if numbers("xyx") > numbers('yxy') else numbers("yxx")