#include<stdio.h>
void main()
{
	int x,y,z,count=0;
	//printf(" Men Women Children\n");
	//printf("........................................\n");
	for(x=0;x<=10;x++)
	{
		for(y=0;y<=30-x;y++){
			z=30-x-y;
			if(x*3+y*2+z==50){
				printf("%d %d %d\n",x,y,z);
			}
		}
//		y=20-2*x; /*x 定值据(3) 式求y*/
//		z=30-x-y; /* 由(1) 式求z*/
//		if(3*x+2*y+z==50) /* 当前得到的一组解是否满足式(2)*/
//		printf("%d %d %d\n",x,y,z);
	}
}
/**************************************************************
	Problem: 1250
	User: admin
	Language: C
	Result: Accepted
	Time:5 ms
	Memory:1036 kb
****************************************************************/