#include <iostream>

using namespace std;


int main(int argc, char * argv[])
{
    unsigned char * p = new unsigned char [3*5*2];

    unsigned char (&a)[3][5][2] = *(unsigned char (*)[3][5][2])p;

    a[1][2][1] = 121;
    a[0][3][0] =  30;

    cout << (int)p[1*5*2 + 2*2 + 1] << endl;
    cout << (int)p[0*5*2 + 3*2 + 0] << endl;

}
