#include <stdio.h>
int main() {
int w, x, h;
scanf("%d %d %d", &w, &x, &h);
int arr[w][x][h];
for (int a = 0; a < w; a++) {
for (int b = 0; b < x; b++) {
for (int c = 0; c < h; c++) {
arr[a][b][c] = 0;
}
}
}
int q;
scanf("%d", &q);
int num = 0;
for (int i = 0; i < q; i++)
{
int x1, y1, z1, x2, y2, z2;
scanf("%d %d %d %d %d %d", &x1, &y1, &z1, &x2, &y2, &z2);
for (int a = x1; a <= x2; a++)
{
for (int b = y1; b <= y2; b++)
{
for (int c = z1; c <= z2; c++)
{
arr[a][b][c] = 1;
}
}
}
}
for (int a = 0; a < w; a++) {
for (int b = 0; b < x; b++) {
for (int c = 0; c < h; c++) {
if (arr[a][b][c] == 0) {
num++;
}
}
}
}
printf("%d", num);
return 0;
}