#pragma GCC optimize ("Ofast")
#include<bits/stdc++.h>
using namespace std;
#define main dummy_main
int main( ) {
return 0 ;
}
#undef main
class Solution{
public :
int maximum69Number ( int num) {
int i;
char buf[ 10 ] ;
sprintf ( buf, "%d" , num) ;
for ( i= 0 ;; i++ ) {
if ( buf[ i] == '\0 ' ) {
break ;
}
if ( buf[ i] == '6' ) {
buf[ i] = '9' ;
break ;
}
}
return atoi ( buf) ;
}
}
;
// cLay varsion 20200119-1
// --- original code ---
// #define main dummy_main
// {}
// #undef main
//
// class Solution {
// public:
// int maximum69Number (int num) {
// int i;
// char buf[10];
// sprintf(buf, "%d", num);
// for(i=0;;i++){
// if(buf[i]=='\0') break;
// if(buf[i]=='6') buf[i] = '9', break;
// }
// return atoi(buf);
// }
// };
I3ByYWdtYSBHQ0Mgb3B0aW1pemUgKCJPZmFzdCIpCiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbWFpbiBkdW1teV9tYWluCmludCBtYWluKCl7CiAgcmV0dXJuIDA7Cn0KI3VuZGVmIG1haW4KY2xhc3MgU29sdXRpb257CiAgcHVibGljOgogIGludCBtYXhpbXVtNjlOdW1iZXIgKGludCBudW0pewogICAgaW50IGk7CiAgICBjaGFyIGJ1ZlsxMF07CiAgICBzcHJpbnRmKGJ1ZiwgIiVkIiwgbnVtKTsKICAgIGZvcihpPTA7O2krKyl7CiAgICAgIGlmKGJ1ZltpXT09J1wwJyl7CiAgICAgICAgYnJlYWs7CiAgICAgIH0KICAgICAgaWYoYnVmW2ldPT0nNicpewogICAgICAgIGJ1ZltpXSA9ICc5JzsKICAgICAgICBicmVhazsKICAgICAgfQogICAgfQogICAgcmV0dXJuIGF0b2koYnVmKTsKICB9Cn0KOwovLyBjTGF5IHZhcnNpb24gMjAyMDAxMTktMQoKLy8gLS0tIG9yaWdpbmFsIGNvZGUgLS0tCi8vICNkZWZpbmUgbWFpbiBkdW1teV9tYWluCi8vIHt9Ci8vICN1bmRlZiBtYWluCi8vIAovLyBjbGFzcyBTb2x1dGlvbiB7Ci8vIHB1YmxpYzoKLy8gICBpbnQgbWF4aW11bTY5TnVtYmVyIChpbnQgbnVtKSB7Ci8vICAgICBpbnQgaTsKLy8gICAgIGNoYXIgYnVmWzEwXTsKLy8gICAgIHNwcmludGYoYnVmLCAiJWQiLCBudW0pOwovLyAgICAgZm9yKGk9MDs7aSsrKXsKLy8gICAgICAgaWYoYnVmW2ldPT0nXDAnKSBicmVhazsKLy8gICAgICAgaWYoYnVmW2ldPT0nNicpIGJ1ZltpXSA9ICc5JywgYnJlYWs7Ci8vICAgICB9Ci8vICAgICByZXR1cm4gYXRvaShidWYpOwovLyAgIH0KLy8gfTsK