/*
#include <stdio.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
float pig;
scanf("%f",&pig);
printf("%f",pig);
return 0;
}
*/
/*
1.2 > %10.1f
[ ][ ][ ][ ][ ][ ][ ][ 1 ][ . ][ 2 ]
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d %d", a, b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char x, y;
scanf("%c %c", &x, &y);
printf("%c %c", y, x); //
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d %d %d", a, a, a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int h, m;
scanf("%d:%d", &h, &m);
printf("%d:%d", h, m);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int year, month, day;
scanf("%d.%d.%d", &year, &month, &day);
printf("%04d.%02d.%02d", year, month, day);
return 0 ;
}
*/
/*
#include <stdio.h>
int main()
{
int p,o;
scanf("%d-%d", &p, &o);
printf("%06d%07d", p, o);
return 0 ;
}
*/
/*
#include<stdio.h>
int main() {
int a, b;
long long int c, d;
// scanf("%d %d", &a, &b);
scanf("%lld %lld", &c, &d);
// printf("%d",a+b);
printf("%lld\n", c+d);
printf("%lld\n", c%d);
printf("%lf\n", (double)c/d);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int a, b;
scanf("%lld %lld", &a, &b);
printf("%lld",a+b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int a, b;
scanf("%lld %lld", &a, &b);
printf("%lld",a+b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d", -a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char c;
scanf("%c", &c);
printf("%c", c+1);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d", a/b);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%d", a%b);
return 0;
}