#include <iostream>
#include <math.h>
 
using namespace std;
int n;
int flag = 0;
int A[10];

int main()
{

    cout << "nhap vao so phan tu mang:" ;
    cin >> n;

    cout << "nhap vao gia tri cua mang:" << endl;

    for (int i = 0; i < n; i++)
    cin >> A[i];

    cout << "Sap sep lai phan tu cua mang: ";

    for (int i = 0 ; i < n ; i++)
        {   
            flag = 0;
            for (int j = i; flag == 0; j++)
                {
                    if (A[j+1] == i)   =======> (Exception has occurred. Segmentation fault    here )
                        {
                            A[i] = A[j];
                            flag = 1;
                        }
                        
                    else 
                    {
                        A[i] = -1;
                        // cout << "done";
                    }
                }
            // cout << "done";            
        }

    cout << "done";
    for (int i = 0; i<n; i++) cout << A[i];

    return 0;
}