Function: product(gradient[1](log(numbers('yyx') if numbers("xxy") > gradient[0](numbers("xxy") if numbers("xxy") > numbers("xyx") else numbers('yyx')) else numbers("xxy") if numbers("xxy") > numbers('yyx') else numbers("xyx"), gradient[0](numbers("xyx") if numbers("xxy") > numbers("xxy") else numbers('yyx')))), log(numbers('yyx') if numbers("xxy") > gradient[0](numbers("xxy") if numbers('yyx') > numbers("xyx") else numbers("xxy")) else numbers("xyx") if numbers("xxy") > numbers('yyx') else numbers("xxy"), gradient[0](numbers('yyx') if numbers("xxy") > numbers("xyx") else numbers("xxy"))))