#include<stdio.h>
int a[1000][6];
int b[21][21][21];
int main()
{
int x, y, z,sum=0;
scanf("%d%d%d", &x, &y, &z);
int q;
scanf("%d", &q);
for (int i = 0; i < q; i++)
{
scanf("%d%d%d%d%d%d", &a[i][0], &a[i][1], &a[i][2], &a[i][3], &a[i][4], &a[i][5]);
}
for (int i = 0; i < q; i++)
{
for (int j = a[i][0]; j <= a[i][3]; j++)
{
for (int m = a[i][1]; m <= a[i][4]; m++)
{
for (int n = a[i][2]; n <= a[i][5]; n++)
{
b[j][m][n] = 1;
}
}
}
}
for (int i = 0; i < x; i++)
{
for (int j = 0; j < y; j++)
{
for (int k = 0; k < z; k++)
{
if (b[i][j][k] == 1)
{
sum++;
}
}
}
}
int ans = x * y * z - sum;
printf("%d", ans);
return 0;
}