a,b,c;s;i,k;f(x,y){i=y?f(y,x%y):b/x;}main(d,v){for(;gets(v);d=s?i*d:!!printf(c-d?"%d + %dk\n":"no solutions\n",c,d,k=0))for(s=~sscanf(v,"x =%d%*s%d",&a,&b),c=k;k