#include <stdio.h>
int
main()
{
    int s = 25, n = 3, p, c;
    printf("start: %d stones left\n", s);
    while(!feof(stdin)){
        printf("you: "); fflush(stdout);
        if (scanf("%d", &p) == 1) {
            if (p<1 || n<p) { printf("not in 1..%d. retry\n", n); continue; }
            s -= p;
            if (s == 0) { printf("you won\n"); return 0; }
            c = s%(n+1) != 0 ? s%(n+1) : 1;
            s -= c;
            printf("cpu: %d (%d stones left)\n", c, s);
            if (s == 0) { printf("you lost\n"); return 0; }
        }
    }
    printf("\nabort\n");
    return 1;
}