Can someone please provide me TC where my

```
[1] is giving WA.
I used the following approach:
If we want to go from (p, q, r) to (p+2, q+2, r+2), we have 7 different options:
```

cost[1] = 6 * A;

cost[2] = 3 * B;

cost[3] = 2 * C;

cost[4] = 2 * (A + B);

cost[5] = A + B + C;

cost[6] = 3 * A + C;

cost[7] = 4 * A + B;

```
I then removed (min(p, q, r)/2) + (min(p, q, r)/2) from p,q & r. Now, I'm left with either 1 or 0 at any 1 position, i.e. p, q or r.
Suppose we have p = 1 or 0, then I removed (min(q, r)-1) times q and r with min(B, 2 * A).
Now we are left with (Assuming r was min of q and r)
```

p = 1 or 0

q = (>=1)

r = 1

```
Now, to remove (1, 2, 1) we can brute force and then remove all the q > 2 and for (0, 2, 1) same approach.
I don't know if my logic is correct or not, but I made many Test Cases which passed this logic. Any kind of help would be appreciated. Thank you.
[1]: https://www.codechef.com/viewsolution/16482287
```