#include<stdio.h>
#include<string.h>
#define zero '0'
#define ten 'A'
#define point '.'
#define blanc ' '
void strcat_c (char *str, char c)
{
for (;*str;str++); // note the terminating semicolon here.
*str++ = c;
*str++ = 0;
}
int main(void){
int i=1,n=0; char c=' ';
char *result[100];
while(i!=EOF){
result[0]='\0';
while(i!=EOF&&(c<zero||c>ten)){
}
while(i!=EOF&&c>=zero&&c<=ten){
strcat_c(result,c);
n++;
}
if(i!=EOF){
// for (int i = 0; i<n; i++) {
// }
}
} //while EOF
return 0;
} //main
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RyaW5nLmg+CiNkZWZpbmUgemVybyAnMCcKI2RlZmluZSB0ZW4gJ0EnCiNkZWZpbmUgcG9pbnQgJy4nCiNkZWZpbmUgYmxhbmMgJyAnCgogIHZvaWQgc3RyY2F0X2MgKGNoYXIgKnN0ciwgY2hhciBjKQogIHsKICAgIGZvciAoOypzdHI7c3RyKyspOyAvLyBub3RlIHRoZSB0ZXJtaW5hdGluZyBzZW1pY29sb24gaGVyZS4gCiAgICAqc3RyKysgPSBjOyAKICAgICpzdHIrKyA9IDA7CiAgfQoKaW50IG1haW4odm9pZCl7CiAgaW50IGk9MSxuPTA7IGNoYXIgYz0nICc7CiAgY2hhciAqcmVzdWx0WzEwMF07CgogIHdoaWxlKGkhPUVPRil7CglyZXN1bHRbMF09J1wwJzsKCiAgICB3aGlsZShpIT1FT0YmJihjPHplcm98fGM+dGVuKSl7CiAgICAJaT1nZXRjaGFyKCk7IGM9aTsKICAgIH0KICAgIAogICAgd2hpbGUoaSE9RU9GJiZjPj16ZXJvJiZjPD10ZW4pewogICAgCQogICAgCXN0cmNhdF9jKHJlc3VsdCxjKTsgIAogICAgCWk9Z2V0Y2hhcigpOyBjPWk7CiAgICAJbisrOwogICAgfQoKICAgICBpZihpIT1FT0YpewovLyAgICAJZm9yIChpbnQgaSA9IDA7IGk8bjsgaSsrKSB7CiAgICAJCXByaW50ZigiJXMiLHJlc3VsdCk7CiAvLyAgIAl9CiAgICB9CiB9ICAvL3doaWxlIEVPRgogICByZXR1cm4gMDsKfSAvL21haW4=