#include <stdio.h>
#include <stdbool.h> /* C99, but a good idea to use nonetheless */
int main() {
bool was_space; /* state variable */
char c; /* one-character buffer */
while ( ( c
= getchar() ) != EOF
) { if ( ! was_space
|| c
!= ' ' ) putchar( c
); was_space = c == ' ';
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRib29sLmg+IC8qIEM5OSwgYnV0IGEgZ29vZCBpZGVhIHRvIHVzZSBub25ldGhlbGVzcyAqLwoKaW50IG1haW4oKSB7CiAgICBib29sIHdhc19zcGFjZTsgLyogc3RhdGUgdmFyaWFibGUgKi8KICAgIGNoYXIgYzsgLyogb25lLWNoYXJhY3RlciBidWZmZXIgKi8KCiAgICB3aGlsZSAoICggYyA9IGdldGNoYXIoKSApICE9IEVPRiApIHsKICAgICAgICBpZiAoICEgd2FzX3NwYWNlIHx8IGMgIT0gJyAnICkgcHV0Y2hhciggYyApOwogICAgICAgIHdhc19zcGFjZSA9IGMgPT0gJyAnOwogICAgfQogICAgcmV0dXJuIDA7Cn0K