#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;


int ***init_a(int ***a, int n) {
        a=new int **[n];
        for (int i=0;i<n;i++)
            a[i]=new int *[n];
        for (int i=0;i<n;i++) {
            for (int j=0;j<n;j++) {
                a[i][j]=new int [n];
            }
        }
        for (int i=0;i<n;i++) {
            for (int j=0;j<n;j++) {
                for (int k=0;k<n;k++) {
                       a[i][j][k]=rand()%10;
                }
            }
        }
        return a;
}
int main() {
        int n=2;
        int ***a=init_a(a,n);
        for (int i=0;i<n;i++) {
        cout << "Frame:" << i << "==========" << endl;
        for (int j=0;j<n;j++) {
            for (int k=0;k<n;k++) {
                cout << a[0][j][k] << "   ";
                }
                cout << endl;
        }
         cout << "------------------" << endl;
        }
        return 0;
}
