#include long func1(long num) { long i, flag=1; while(num) { i=num%10; num/=10; if(i==3||i==4||i==7) flag=0; } return flag; } long func2(long num) { long temp,num2=0; temp=num; while(temp) { num2*=10; if(temp%10==6) num2+=9; else if(temp%10==9) num2+=6; else num2+=temp%10; temp/=10; } return num2; } long func3(long num) { if(!func1(num)) return 0; if(num>func2(num)) return num-func2(num); return func2(num)-num; } void main() { long i; for(i=0;i<1000000;i++) if(func3(i)==78633) cout<