// 2015MUTIROUND7.cpp : 定义控制台应用程序的入口点。
//
#include<stdio.h>
#define N 10000
int a[N],lenth,n,t,number=1,s,ji,ou,last;
void div(int x)
{
int p=-1,i;
while(x)
{
a[++p]=x%10;
x=x/10;
}
if(last==2)
{
for(i=p;i>=0;i=i-2)
{
ji+=a[i];
}
for(i=p-1;i>=0;i=i-2)
{
ou+=a[i];
}
if(p%2==0)
last=1;
else
last=2;
}
else
{
for(i=p;i>=0;i=i-2)
{
ou+=a[i];
}
for(i=p-1;i>=0;i=i-2)
{
ji+=a[i];
}
if(p%2==0)
last=2;
else
last=1;
}
}
int main()
{
int i;
while(scanf("%d%d",&n,&t)!=EOF&&n!=-1||t!=-1)
{
s=0,ji=0,ou=0,last=2;
lenth=-1;
if(t==0)
{
if(n%11==0)
printf("Case #%d: Yes\n",number);
else
printf("Case #%d: No\n",number);
number++;
}
else
{
div(n);
for(i=0;i<t;i++)
{
div(ji+ou);
}
s=ji-ou;
if(s<0)
s=-s;
if(s%11==0)
printf("Case #%d: Yes\n",number);
else
printf("Case #%d: No\n",number);
number++;
}
}
return 0;
}