Function: numbers("xyx") if numbers("yxx") > numbers("yxx") else mod(numbers("yxx"), numbers("xyx")) if numbers("yxx") > gradient[0](numbers("yxx") if numbers("yxx") > mod(numbers("yxx"), numbers("xyx")) else numbers("xyx")) else mod(numbers("yxx"), numbers("xyx")) if mod(numbers("yxx"), numbers("xyx")) > numbers("xyx") if numbers("yxx") > mod(numbers("yxx"), numbers("xyx")) else numbers("yxx") else gradient[0](numbers("xyx") if numbers("yxx") > mod(numbers("yxx"), numbers("xyx")) else numbers("yxx"))