#P5202. 投影面积

投影面积

Description

这些方块不需要连通,也不需要符合重力。 给定它们在Oxy,Oxz,Oyz三个平面上的投影面积,请构造一种合法方案。

Format

Input

第一行包含三个正整数a,b,c(1<=a,b,c<=100) 分别表示在Oxy,Oxz,Oyz三个平面上的投影面积。

Output

若无解,输出-1。 否则第一行输出一个正整数n(n<=1000000),表示方块个数。 接下来n行,每行三个整数x,y,z(-100<=x,y,z<=100),描述一个方块。 注意同一个方块不能被描述两次,有多解输出任意一组。

Samples

4 3 5
6
0 0 0
0 1 0
0 2 0
0 2 2
1 2 2
0 0 2

Source 鸣谢Claris提供翻译及SPJ