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
49
50
51
52
53
54
55
56
57
58
59
#include <bits/stdc++.h>
using namespace std;
int main(){
    int tt;
    cin>>tt;
    while(tt--){
        int n,k;
        cin>>n>>k;
        if(k==1){
            if(n>2)
                cout<<"NIE";
            if(n==1)
                cout<<"P";
            else
                cout<<"PA";
        }
        else if(k==2){
            if(n==1)
                 cout<<"NIE";
            if(n==2)
                cout<<"PP";
            if(n==3)
                cout<<"PPA";
            if(n==4)
                cout<<"PPAP";
            else
                cout<<"NIE";
        }
        else{
            if(n<k){
                cout<<"NIE";

            }
            else{
            int ile=0;
                while(ile<n){
                    if(ile+k>n){
                        for(int i=ile+1; i<=n; i++)
                            cout<<"A";
                        break;
                    }
                    cout<<"P";
                    for(int i=0; i<k-2; i++)
                        cout<<"A";
                    cout<<"P";
                    ile+=k;
                    if(ile+4>n){
                        for(int i=ile+1; i<=n; i++)
                            cout<<"P";
                        break;
                    }
                    cout<<"PPAP";
                    ile+=4;
                }
            }
        }
        cout<<'\n';
    }
}