#include <iostream>
using namespace std;
int main(){
int n;
int num = 100;
int jw = 0;
int jm = 0;
int jc = 0;
while(cin >> n){
for(int i = 0; i < num/5; i++){
for(int j = 0; j < num/3; j++){
for(int k = 0; k < 3*num; k++){
if((i * 5 + j * 3 + k / 3.0) == 100 && (i+j+k) == 100){ //k/3.0保证K能被整除,没有余数
cout << i << " "<< j << " "<< k <<endl;
}
}
}
}
}
return 0;
}
using namespace std;
int main(){
int n;
int num = 100;
int jw = 0;
int jm = 0;
int jc = 0;
while(cin >> n){
for(int i = 0; i < num/5; i++){
for(int j = 0; j < num/3; j++){
for(int k = 0; k < 3*num; k++){
if((i * 5 + j * 3 + k / 3.0) == 100 && (i+j+k) == 100){ //k/3.0保证K能被整除,没有余数
cout << i << " "<< j << " "<< k <<endl;
}
}
}
}
}
return 0;
}