#include <stdio.h>
#include <stdlib.h>

int main(void) {
    int ********massive, n=10;
    massive = (int ********)malloc(n*sizeof(int *******));
    for (int i=0;i<n;i++) {
        massive[i]=(int *******)malloc(n*sizeof(int ******));
        for(int j=0;j<n;j++){
            massive[i][j]=(int ******)malloc(n*sizeof(int *****));
            for(int k=0;k<n;k++){
                massive[i][j][k]=(int *****)malloc(n*sizeof(int ****));
                for (int l=0;l<n;l++) {
                    massive[i][j][k][l]=(int ****)malloc(n*sizeof(int ***));
                    for(int m=0;m<n;m++){
                        massive[i][j][k][l][m]=(int ***)malloc(n*sizeof(int **));
                        for(int o=0;o<n;o++){
                            massive[i][j][k][l][m][o]=(int **)malloc(n*sizeof(int *));
                            for(int p=0;p<n;p++){
                                massive[i][j][k][l][m][o][p]=(int *)malloc(n*sizeof(int));}}}}}}}
    
    massive[1][1][1][1][1][1][1][1] = 5;
    massive[7][7][7][7][7][7][7][7] = 10;
    
    printf("%d %d\n", massive[1][1][1][1][1][1][1][1], massive[7][7][7][7][7][7][7][7]);
    
    return 0;
}