You are given four numbers **num1, den1, num2, and den2**. You need to find** (num1/den1)+(num2/den2) **and output the result in the form of **(numx/denx)**.

**Input Format:**

The first line of input contains an integer **T** denoting the number of test cases . Then T test cases follow . Each test case contains four integers **num1, den1, num2, den2 **respectively .

**Output Format:**

For each test case, in a new line, output will be the fraction in the form** a/b** where the fraction denotes the sum of the two given fractions in reduced form.

**Your Task:**

Since this is a function problem, you don't need to worry about the testcases. Your task is to complete the function **addFraction ** which adds the two fractions and prints the resulting fraction. The function takes four arguments **num1, den1, num2, den2 **where **num1, num2 **denotes the **numerators **of two fractions and **den1, den2 **denotes their **denominators**.

**Constraints:**

1 <= T <= 100

1 <= den1,den2,num1,num2 <= 1000

**Example:
Input**

1

1 500 2 500

3/500

**Explanation:**

In above test case 1/500+2/500=3/500

**Note:**The **Input/Ouput** format and **Example** given are used for system's internal purpose, and should be used by a user for **Expected Output** only. As it is a function problem, hence a user should not read any input from stdin/console. The task is to complete the function specified, and not to write the full code.

Author: Shubham Joshi 1

If you have purchased any course from GeeksforGeeks then please ask your doubt on course discussion forum. You will get quick replies from GFG Moderators there.

bruceewayne | 192 |

manvirag982 | 178 |

theAwesome | 168 |

shivam123ahuja | 167 |

Core_Ka_Bachha | 160 |

mr_kksparrow | 433 |

manvirag982 | 394 |

TheHandle | 282 |

rajupraaa1234 | 276 |

Exception_404 | 268 |

blackshadows | 5331 |

Ibrahim Nash | 5219 |

akhayrutdinov | 5111 |

mb1973 | 4929 |

Quandray | 4567 |

Login to report an issue on this page.