**Problem Name**

Find Next

**Author:** Uttam Singh

**Tester:** Vivek Solanki

**Editorialist:** Atharva Maheshwari

**Difficulty**

Cake-Walk

**Pre-Requisites**

Math, AP

**PROBLEM**

You are given three integers L,M,N. Where L and M are randomly picked consecutive integers in an unknown AP(Arithmetic Progression) you need to find the N’th number after M in AP.

**Explanation**

We need to find Nth term after a term in AP. We know that common difference in AP is difference between two consecutive terms. So D=M-L, now the Nth term after M is M+(N*D).

**Solutions**

```
#include <iostream>
using namespace std;
int main()
{
int T,L,M,N;
cin>>T;
for(int i=0;i<T;i++)
{
cin>>L>>M>>N;
cout<<((M-L)*N)+M<<endl;
}
return 0;
}
```