#include <iostream> 
#include <cstdlib> 
#include <ctime>
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,2);
	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[i][j][k] <<"    " ;
			}
			cout << endl;
		}
		cout << "========================" <<endl;
	}
return 0;
}
