string@n; ll l=n.size(); ll o=0; rep(i,l){ char c=n[i]; if(c<'4'){ ll j=i; while(1){ if(--j<0){ o=1; break; } if(n[j]=='5'){ n[j]='4'; break; } n[j]='5'; } c='9'; } if(c>'5'){ rep(j,i,l){ n[j]='5'; } break; } } wt(n.c_str()+o);