#include <iostream>

using namespace std;

int ***init_a(int ***a, int n) {
//Δώσε μου χώρο στη μνήμη για n δείκτες
    a=new int **[n];
    for (int i =0 ;i<n ;i++) 
    {a[i]=new int*[n];
      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 ;
  }

