#include<stdio.h>
#include<math.h>
#include<algorithm>
using namespace std;
int main()
{
int w,s,h;//s长w宽h高
int q;//数据组数
int a[25][25][25]={0};
int i,sum=0;
int x1,x2,y1,y2,z1,z2;
int y,x,z;
scanf("%d %d %d %d",&w,&s,&h,&q);
for(i=1;i<=q;i++){
scanf("%d %d %d %d %d %d",&x1,&y1,&z1,&x2,&y2,&z2);
}
for(z=z1;z<=z2;z++){
for(y=y1;y<=y2;y++){
for(x=x1;x<=x2;x++){
a[z][y][x]=1;//线面体
}
}
}
for(z=1;z<=h;z++){
for(y=1;y<=w;y++){
for(x=1;x<=s;x++){
if(a[z][y][x]==0){
sum++;
}
}
}
}
printf("%d",sum);
return 0;
}