#include #include #include #include #include #include #include int max(int arr[],int i,int j){ int k,max=arr[i]; for(k=i;k<=j;k++){ if(arr[k]>max) max=arr[k]; } return max; } int main() { long int n; long int m,p; scanf("%d",&n); m=(n*(n+1))/2; p=(m*(m+1))/2; int *arr=malloc(sizeof(int)*n); int *brr=malloc(sizeof(int)*m); int *crr=malloc(sizeof(int)*p); int i,j,k; for(i=0;i