## Problem

Two friends Chef and Chefina are currently on floors $A$ and $B$ respectively. They hear an announcement that prizes are being distributed on the ground floor and so decide to reach the ground floor as soon as possible.

Chef can climb down $X$ floors per minute while Chefina can climb down $Y$ floors per minute. Determine who will reach the ground floor first. In case both reach the ground floor together, print `Both`

.

### Input Format

- The first line of input will contain a single integer $T$, denoting the number of test cases.
- The first line of each test case contains four space-separated integers $A$, $B$, $X$, and $Y$ — the current floor of Chef, the current floor of Chefina, speed of Chef and speed of Chefina in floors per minute respectively.

### Output Format

For each test case, output on a new line:

`Chef`

if Chef reaches the ground floor first.`Chefina`

if she reaches the ground floor first.`Both`

if both reach the ground floor at the same time.

You may print each character of the string in uppercase or lowercase. For example, the strings `CHEF`

, `chef`

, `Chef`

, and `chEF`

are all considered the same.

### Constraints

- $1 \leq T \leq 2500$
- $1 \leq A, B \leq 100$
- $1 \leq X, Y \leq 10$

### Sample 1:

4 2 2 2 2 4 2 1 5 3 2 4 1 3 2 2 1

Both Chefina Chef Chef

### Explanation:

Test case $1$: Chef is on the second floor and has a speed of $2$ floors per minute. Thus, Chef takes $1$ minute to reach the ground floor. Chefina is on the second floor and and has a speed of $2$ floors per minute. Thus, Chefina takes $1$ minute to reach the ground floor. Both Chef and Chefina reach the ground floor at the same time.

Test case $2$: Chef is on the fourth floor and has a speed of $1$ floor per minute. Thus, Chef takes $4$ minute to reach the ground floor. Chefina is on the second floor and and has a speed of $5$ floors per minute. Thus, Chefina takes $0.4$ minutes to reach the ground floor. Chefina reaches the ground floor first.

Test case $3$: Chef is on the third floor and has a speed of $4$ floors per minute. Thus, Chef takes $0.75$ minutes to reach the ground floor. Chefina is on the second floor and and has a speed of $1$ floor per minute. Thus, Chefina takes $2$ minutes to reach the ground floor. Chef reaches the ground floor first.

Test case $4$: Chef is on the third floor and has a speed of $2$ floors per minute. Thus, Chef takes $1.5$ minutes to reach the ground floor. Chefina is on the second floor and and has a speed of $1$ floor per minute. Thus, Chefina takes $2$ minutes to reach the ground floor. Chef reaches the ground floor first.

**Code:-**

__Companies interview:-__- Swap adjacent characters
- Double the vowel characters
- Check valid parenthesis
- Print the characters with their frequencies
- Find closest value
- Word Count
- Program of CaesarCipher
- Program to find the perfect city
- Annual Day | Tech Mahindra coding question
- Find the number of pairs in the array whose sum is equal to a given target.

__Wipro :-__

- Update the booking ID | Wipro previous year question paper solution
- Pages in PDF
- Find the location id
- Find the odd digits
- Find the Product ID

__Infytq :-__

__Key Points;-__

__Hackerrank:-__

- Python : missing characters : hackerrank solution
- Python : string transformation | Hackerrank solution
- Active Traders certification test problem | Hackerrank Solution
- Usernames changes certification test problem | Hackerrank Solution
- string Representation of objects certification test hackerrank solution
- Average Function | hackerrank certification problem solution

__C-tutorial:-__

- Micros in C
- Pointer in c
- Function declaration
- Types of user define function
- return type of function
- 2D array

__See more:-__

- c program to convert specified days into years weeks and days
- Print Reverse Hollow Pyramid
- Update the booking ID | Wipro previous year question paper
- Pages in PDF | Wipro previous year question paper
- Sparse Matrix in data structure
- Find the location ID | Wipro previous year Coding question
- find the odd digits | Wipro Coding question
- Find the product id | Wipro Coding question
- Difference between static and dynamic memory allocation
- What is asymptotic Notation

## 0 Comments