#include<cstdio>
#include<cstring>
#include<algorithm>
#include<string>
#include<cmath>
#include<iostream>
#include<vector>
#include<set>
#include<queue>
#include<map>
using namespace std;
typedef long long LL;
const int N=1e5+10,mod=1e6;
const int MAX = 1e8 + 10 ;
//简单题
void solve(){
int a , b , c ;
for(int i = 0 ; i <=6 ; i++){
a = i ;
for(int j = 0 ; j <= 5 ; j++){
b = j ;
for(int k = 0 ; k <= 9 ; k ++){
c = k ;
if(a*100 + b *10 + c + b*100 + c*10 +c == 532){
cout <<a <<' ' <<b<<' ' <<c <<endl;
}
}
}
}
}
int main(){
solve() ;
}