#include<bits/stdc++.h>
using namespace std;
typedef long long LL;
const LL mod=1e9+7;
const int maxn=1e6+10;
map<int,int> mp;
int n;
int a[maxn];
int main()
{
    scanf("%d",&n);
    int f=0;
    for(int i=1;i<=n;i++){
        scanf("%d",&a[i]);
    }
    for(int i=1;i<=n;i++){
        int pre=a[i];
        for(int j=2;j*j<=a[i];j++){
            if(pre%j==0){
                while(pre%j==0){
                    pre/=j;
                }
                if(mp[pre]>0){
                    f=1;break;
                }
                mp[pre]++;
            }
        }
        if(pre>1){
            if(mp[pre]>0){
                f=1;break;
            }
            mp[pre]++;
        }
        if(f){
            break;
        }
    }
    if(f==0){
        printf("pairwise coprime\n");
    }
    else{
        int gcd=a[1];
        for(int i=2;i<=n;i++){
            gcd=__gcd(gcd,a[i]);
        }
        if(gcd==1){
        printf("setwise coprime\n");
        }
        else{
            printf("not coprime\n");
        }
    }
    return 0;
}
