1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>

using namespace std;



int main()
{
    int n;
    cin >> n;
    int c1 =0,c0=0;
    for (int i = 0; i < n*8; i++)
    {
        char t;
        cin >> t;
        if(t == '0') c0++;
        else c1++;
    }
    
    c0 -= 2*n;
    c1 -= 3*n;

    if(c0 < 0 || c1 < 0) {
        cout << "NIE\n";
        return 0;
    }

    while (c0 > 0 || c1 > 0)
    {
        if(c0 >= 3)
        {
            cout << 'a';
            c0 -= 3;
        }
        else if(c1 >= 3){
            cout << 'o';
            c1 -= 3;
        }
        else if(c1 == 1){
            cout << 'c';
            break;
        }
        else if(c1 == 2){
            cout << 'g';
            break;
        }
    }
}