#include <stdio.h>
int main()
{
int w, x, h = 0;
int q = 0;
int flag = 0;
scanf("%d %d %d", &w, &x, &h);
scanf("%d", &q);
int arr1[q][6];
int arr2[w][x][h];
for(int i=0;i<q;i++)
for (int j = 0; j < 6; j++)
{
scanf("%d", &arr1[i][j]);
}
for(int i=0;i<w;i++)
for(int j=0;j<x;j++)
for (int k = 0; k < h; k++)
{
arr2[i][j][k] = 0;
}
for(int i=0;i<q;i++)
for(int j=arr1[i][0];j<=arr1[i][3];j++)
for (int k = arr1[i][1]; k <= arr1[i][4];k++)
for (int v = arr1[i][2]; v <= arr1[i][5]; v++)
{
arr2[j][k][v] = 1;
}
for (int i = 0; i < w; i++)
for (int j = 0; j < x; j++)
for (int k = 0; k < h; k++)
{
if (arr2[i][j][k] == 0)
{
flag++;
}
}
printf("%d", flag);
}