#include <stdio.h>
#include <errno.h>
#include <stdlib.h>
int main()
{
char *s = "-1d+10h+5m-1s+1h-10m";
long x;
errno = 0;
while ( x
= strtol(s
, &s
, 10), x
!=0 && errno
== 0) return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxlcnJuby5oPgojaW5jbHVkZSA8c3RkbGliLmg+CgppbnQgbWFpbigpCnsKICBjaGFyICpzID0gIi0xZCsxMGgrNW0tMXMrMWgtMTBtIjsKICBsb25nIHg7CiAgZXJybm8gPSAwOwogIHdoaWxlICggeCA9IHN0cnRvbChzLCAmcywgMTApLCB4IT0wICYmIGVycm5vID09IDApCiAgICBwcmludGYoIiVsZCVjIiwgeCwqcysrKTsKICByZXR1cm4gMDsKfQo=