class Aufgabe3
{	public static void main(String[] args)
	{	int a, b, c, d;

		a = 9;
		b = 7;
		c = 0;
		d = 0;

		printRegister(a, b, c, d);

		if ((a == 0)||(b == 0))
		{	System.out.println("Das ergibt 0");
			return;
		}

		c=a;
		a=0;

		printRegister(a, b, c, d);

		while (b > 0)
		{
			if (c > 0)
			{	while (c > 0)
				{	a++;
					c--;
					d++;
				}
			b--;
			printRegister(a, b, c, d);
			}

			if (d > 0)
			{	while (d > 0)
				{	a++;
					d--;
					c++;
				}
			b--;
			printRegister(a, b, c, d);
			}
		}
		System.out.print("Das Resultat ist:");
		System.out.println(a);
	}

	static void printRegister(int a, int b, int c, int d)
	{	System.out.print(a);
		System.out.print("  ");
		System.out.print(b);
		System.out.print("  ");
		System.out.print(c);
		System.out.print("  ");
		System.out.println(d);

	}

}