# Where is my seat?

You and your friend are deciding to go for a tour by train. But before booking the ticket of the train, your friend asks you to book a ticket in such a way that both of you sit face to face.

Seating decoration is known to you (given in the image) and you as a VIP customer are allowed to book seat number according to your choice.

After booking the ticket accordingly, your friend asks you, your seat number so that he can **check which is his seat number and seat position (WS/MS/AS)?**

**Example:**

Input:
You have given your seat number **N**
Output:
Print your friend's seat number and seating position
WS: For Window Seat
MS: For Middle Seat
AS: For Aisle Seat
-----------------
Sample Input:
57
23
Sample Output:
52 AS
14 MS

Algorithm:Explanation:Here we are finding mod of

N(entered seat number) by 12 because there are 12 seats in a single cabin of the train. Now, if we divide it by 12 we will be able to identify each seat individually by its number, first 6 (1 to 6) are at the left side and next 6 (7 to 12) are at the right side.For example, if

N=52then,N%12=4, so52ndseat will get a unique number in that particular cabin and it is at the left side.Now, by seeing the given picture we can say that difference between seat number 1 and 12 is 11, 2 and 11 is 9 and so on, means its decreasing by two, starting from 11.

So, for seat number 4 difference will be 5, that's why the opposite seat of 52 is 52+5=57.

Similarly, for

N=23,the mod value is 11, and the seat difference of the opposite seat will be 9. But in this case, we have to deduct 9 fromNbecauseNis at the right side. So, ans: is23-9=14.C++ implementation:Output

need an explanation for this answer? contact us directly to get an explanation for this answer