#include <stdio.h>
m
(char*i
){int k
,j
=0,s
=0,d
=0;while(i
[s
])s
++;while(i
[d
]!=46)d
++;while(j
<d
){if(i
[j
]!=48){for(k
=0;k
<(d
-j
);k
++)putchar(k
?48:i
[j
]);putchar(43);}j
++;}while(++j
<s
)if(i
[j
]!=48){putchar(46);for(k
=0;k
<(j
-d
);k
++)putchar(k
==(j
-d
-1)?i
[j
]:48);putchar(43);}putchar(8);}
int main(void)
{
m("1230.0456");
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgptKGNoYXIqaSl7aW50IGssaj0wLHM9MCxkPTA7d2hpbGUoaVtzXSlzKys7d2hpbGUoaVtkXSE9NDYpZCsrO3doaWxlKGo8ZCl7aWYoaVtqXSE9NDgpe2ZvcihrPTA7azwoZC1qKTtrKyspcHV0Y2hhcihrPzQ4Omlbal0pO3B1dGNoYXIoNDMpO31qKys7fXdoaWxlKCsrajxzKWlmKGlbal0hPTQ4KXtwdXRjaGFyKDQ2KTtmb3Ioaz0wO2s8KGotZCk7aysrKXB1dGNoYXIoaz09KGotZC0xKT9pW2pdOjQ4KTtwdXRjaGFyKDQzKTt9cHV0Y2hhcig4KTt9CgppbnQgbWFpbih2b2lkKQp7CgltKCIxMjMwLjA0NTYiKTsKCQoJcmV0dXJuIDA7Cn0KCgo=