#include <stdio.h>
/*
题目描述:百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?
本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?
*/
int main(){
int money;
int i,j,k;
scanf("%d",&money);
int count = 0;//记录结果数
//小鸡1元3只,,,母鸡3元1只,,,公鸡5元1只
for(i=0;i<=money;i++){
for(j=0;j<=money;j++){
for(k=0;k<=money;k++){
if(5*i+3*j+k/3==money && k%3==0 && i+j+k==money){
printf("%4d%4d%4d\n",i,j,k);
count++;
}
}
}
}
if(count==0){
printf("No Answer");
}
return 0;
}