Construct a convex polygon with the following properties (ot determine that the construction is impossible):
The only line of input contains two positive integers n and m (1 ≤ n, m ≤ 105) — upper bounds on coordinates, and one real number S (0 < S ≤ 109) — desired area of the polygon given with at most 6 digits after the decimal point.
If it is impossible to construct a suitable polygon, print - 1.
Otherwise, on the first line print k — number of vertices in your polygon (3 ≤ k ≤ 105). On each of the next k lines print xi and yi — coordinates of the vertices of the polygon (0 ≤ xi ≤ n, 0 ≤ yi ≤ m) listed in clockwise order.
10 10 81
5
0 0
0 7
9 9
10 9
10 0
1 2 0.5
3
0 0
0 1
1 1
| Name |
|---|


