#include<iostream>
#include<cmath>
using namespace std;
const int N=110;
int a,b,h,q,x[N],y[N],z[N],x2[N],y2[N],z2[N],cnt;
bool cube[N][N][N];
int main(){
cin>>a>>b>>h>>q;
cnt=a*b*h;
for(int i=0;i<q;i++){
cin>>x[i]>>y[i]>>z[i]>>x2[i]>>y2[i]>>z2[i];
}
for(int i=0;i<q;i++){
for(int j=x[i];j<=x2[i];j++){
for(int k=y[i];k<=y2[i];k++){
for(int o=z[i];o<=z2[i];o++){
cube[j][k][o]=true;
}
}
}
}
for(int i=0;i<a;i++){
for(int j=0;j<b;j++){
for(int k=0;k<h;k++){
if(cube[i][j][k]==true){
cnt--;
}
}
}
}
cout<<cnt;
return 0;
}