#GYM104782C. Basketball

Basketball

Description

Andrei is taking basketball throws. He wants to score $n$ points.

As he doesn't have a lot of time, he wants to reach $n$ points from as few throws as possible. As you know, in basketball we can score using throws which get either $2$ or $3$ points.

If Andrei can't reach $n$ points, we should print 'No' (exactly as it is written). Otherwise, we will print two integers $a$ and $b$, which represent the minimum number of two point, respectively three point throws Andrei is going to use.

The first line will contain a single integer, $n$ ($1 \leq n \leq 10^9$), representing the amount of points Andrei scored.

The first and the only line of the output will either contain two integers, $a$ and $b$, or otherwise the message 'No' if he cannot reach $n$ points.

Input

The first line will contain a single integer, $n$ ($1 \leq n \leq 10^9$), representing the amount of points Andrei scored.

Output

The first and the only line of the output will either contain two integers, $a$ and $b$, or otherwise the message 'No' if he cannot reach $n$ points.

11
33
1 3
0 11