#include <iostream>
#include <algorithm>
#include <cstdlib>
#include <math.h>
#include <time.h>
using namespace std;
int main() {
int dig[9]={1,2,3,4,5,6,7,8,9};
long n1,n2;
srand(time(0));
while(1)
{
n1=100000*dig[0]+10000*dig[2]+1000*dig[4]+100*dig[6]+10*dig[7]+dig[8];
n2=100000*dig[1]+10000*dig[3]+1000*dig[5]+100*dig[4]+10*dig[3]+dig[0];
if(n1+n2==925764)
{
cout<<"TAMING = "<<n1<<endl<<"HELMET = "<<n2<<endl<<endl;
cout<<"IMAGINE = "<<dig[6]<<dig[4]<<dig[2]<<dig[8]<<dig[6]<<dig[7]<<dig[3];
return 0;
}
random_shuffle(&dig[0],&dig[9]);
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8Y3N0ZGxpYj4KI2luY2x1ZGUgPG1hdGguaD4KI2luY2x1ZGUgPHRpbWUuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IGRpZ1s5XT17MSwyLDMsNCw1LDYsNyw4LDl9OwoJbG9uZyBuMSxuMjsKCXNyYW5kKHRpbWUoMCkpOwoJd2hpbGUoMSkKCQl7CgkJCW4xPTEwMDAwMCpkaWdbMF0rMTAwMDAqZGlnWzJdKzEwMDAqZGlnWzRdKzEwMCpkaWdbNl0rMTAqZGlnWzddK2RpZ1s4XTsKCQkJbjI9MTAwMDAwKmRpZ1sxXSsxMDAwMCpkaWdbM10rMTAwMCpkaWdbNV0rMTAwKmRpZ1s0XSsxMCpkaWdbM10rZGlnWzBdOwoJCQlpZihuMStuMj09OTI1NzY0KQoJCQkJewoJCQkJCWNvdXQ8PCJUQU1JTkcgPSAiPDxuMTw8ZW5kbDw8IkhFTE1FVCA9ICI8PG4yPDxlbmRsPDxlbmRsOwoJCQkJCWNvdXQ8PCJJTUFHSU5FID0gIjw8ZGlnWzZdPDxkaWdbNF08PGRpZ1syXTw8ZGlnWzhdPDxkaWdbNl08PGRpZ1s3XTw8ZGlnWzNdOwoJCQkJCXJldHVybiAwOwoJCQkJfQoJCQlyYW5kb21fc2h1ZmZsZSgmZGlnWzBdLCZkaWdbOV0pOwoJCX0KCXJldHVybiAwOwp9