#include <iostream>
using namespace std;
int main()
{
int w, x, h;
int q;
int x1, y1, z1, x2, y2, z2;
cin >> w >> x >> h;
cin >> q;
int a[w][x][h];
for (int n = 0;n < q;n ++)
{
cin >> x1 >> y1 >> z1 >> x2 >> y2 >> z2;
for (int i = 0;i < w;i ++)
{
for (int j = 0;j < x;j ++)
{
for (int k = 0;k < h;k ++)
{
if (x1 <= i && x2 >= i && y1 <= j && y2 >= j && z1 <= k && z2 >= k) a[i][j][k] = 1;
else a[i][j][k] = 0;
}
}
}
}
int cnt = 0;
for (int i = 0;i < w;i ++)
{
for (int j = 0;j < x;j ++)
{
for (int k = 0;k < h;k ++)
{
if (a[i][j][k] == 1)
{
cnt ++;
}
}
}
}
int res = w * x * h - cnt;
cout << res;
return 0;
}