Problem link: https://www.codechef.com/CACD2020/problems/MODME

Solution 1 link (WA): https://www.codechef.com/viewsolution/29998781

Solution 2 link (AC): https://www.codechef.com/viewsolution/29999456

Both the codes will output the same value for any input *for the given constraints*.

The only difference is:

```
if n <= m:
print('A')
continue
```

Which is supposed to work absolutely fine as if N ≤ M, player A can choose N from the range 1 to M.

This will only fail in the case N ≤ 0 but constraints clearly say 1 ≤ N ≤ 10^{18}.

My friend @sarthakmanna submitted this and got NZEC.

What he did is pretty simple: `7 / 0`

will raise `ZeroDivisionError`

and will only be called `if n == 0`