//设鸡翁 x 只,鸡母 y 只,鸡雏 3z 只。均在 0 ~ 100
//白钱:5x + 3y + z =100
//白鸡:x + y + 3z =100
#include<stdio.h>
int main(){
int n;
while(scanf("%d",&n)>0){
for(int x=0;x<=100;x++){
for(int y=0;y<=100;y++){
for(int z=0;3*z<=100;z++){
if((x+y+3*z)==100){
if((5*x+3*y+z)==100)
printf("%d %d %d\n",x,y,3*z);
}
}
}
}
}
}