O1=(int ***)malloc(3*sizeof(int**)); assert(O1!=NULL);
for (i=0; i<3; i++)
{
O1[i]=(int **)malloc(6*sizeof(int*)); assert(O1[i]!=NULL);
}