#include int main(void) { unsigned int a,b,c; int k; unsigned int x,pom,vel,pomx; // unsigned long vel; scanf("%d %d %d %d",&a,&b,&c,&k); while (!((a==0)&&(b==0)&&(c==0)&&(k==0))&&(b!=0)) { x=0; vel = 1; for (int i=0; ia) { pomx=((b-a)/c); a=a+pomx*c; x=x+pomx; if (ab) pom=2; } // pomb = b/c; poma = a/c; else { pomx=((vel-a)/c); x=x+pomx; a=a+pomx*c; if (a!=0) {a=a+c-vel; x++;} } /* if (ab)) pom=2; x++;*/ } // printf("HU"); if ((pom!=2)&&(b!=0)) printf("%d\n",x); else printf("FOREVER\n"); scanf("%d %d %d %d",&a,&b,&c,&k); } return 0; }