#include<cstdio>#include<cstring>using namespace std;int a[25],b[25],y[25],x[10000];int main(){ int n,cas=1,flag; while(scanf("%d",&n)&&n) { memset(x,0,sizeof(x)); int minn=0; flag=0; for(int i=0;i<n;i++) { scanf("%d%d%d",&y[i],&a[i],&b[i]); b[i]-=a[i]; y[i]=y[i]%b[i]; for(;y[i]<10000;y[i]+=b[i]) x[y[i]]++; if(a[i]>minn) minn=a[i]; } printf("Case #%d:n",cas++); for(int i=minn;i<10000;i++) { if(x[i]==n) { flag=1; printf("The actual year is %d.nn",i); break; } } if(!flag) printf("Unknown bugs detected.nn"); } return 0;}