#include<math.h>
int main()
{
int w,x,h,q,l=0;
int A[32][32][32];
int r[32];
int y[32];
int z[32];
scanf("%d %d %d %d",&w,&x,&h,&q);
for(int i=1;i<=(2*q);i++)
{
scanf("%d %d %d",&r[i],&y[i],&z[i]);
}
for(int i=1;i<=w;i++)
{
for(int j=1;j<=x;j++)
{
for(int k=1;k<=h;k++)
{
A[i][j][k]=1;
}
}
}
for(int i=1;i<=(2*q);i++)
{
for(int j=1;j<=r[i];j++)
{
for(int k=1;k<=y[i];k++)
{
for(int p=1;p<=z[i];p++)
{
A[j][k][p]=0;
}
}
}
}
for(int i=1;i<=w;i++)
{
for(int j=1;j<=x;j++)
{
for(int k=1;k<=h;k++)
{
if(A[i][j][k]==1)l++;
}
}
}
printf("%d",l);
return 0;
}