Function: product(gradient[0](band pass(numbers('yxr'))) if band pass(numbers('yxr')) > band pass(numbers('yxr') if gradient[0](band pass(numbers('yxr'))) > numbers('yyx') else band pass(numbers('yxr'))) else numbers('yxr') if numbers('yyx') > gradient[0](band pass(numbers('yxr'))) else band pass(numbers('yxr')), band pass(band pass(numbers('yxr')) if gradient[0](band pass(numbers('yxr'))) > numbers('yxr') else numbers('yyx')))