#include typedef struct { int a; int b; int c; int d; } numsInfo; int main(void) { numsInfo data; scanf("%d%d%d%d", &data.a, &data.b, &data.c, &data.d); printf("%d\n", ((data.a * data.b) * data.c) % data.d); return 0; }