#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N=2e6;
vector<bool> prime(N,false);
void Digvijay()
{
    prime[1]=true;
    prime[0]=true;
    for(int i=2;i*i<N;i++)
    {
        if(!prime[i])
        {
            for(int j=i*i;j<=N;j+=i)
            {
                prime[j]=true;
            }
        }
    }
    int n;
    cin>>n;
    vector<int> a(n);
    int prod=1;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
        prod*=a[i];
    }
    map<int,int> mp;
    bool ok=true;
    int lcm=a[0];
    for(int i=1;i<n;i++)
    {
        lcm=(lcm*a[i])/__gcd(lcm,a[i]);
        
    }
    if(lcm==prod)
    {
        cout<<"pairwise coprime\n";
        return;
    }
    int val=a[0];
    for(int i=1;i<n;i++)
    {
        val=__gcd(val,a[i]);
    }
    if(val==1)
    {
        cout<<"setwise coprime\n";
        return;
    }
    cout<<"not coprime\n";
}
signed main()
{
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int _=1;
    //cin>>_;
    for(int __=1;__<=_;__++)
    {
        Digvijay();
    }
}

