#include <atomic>
#include <iostream>
#include <vector>
using namespace std;
bool dfs(vector<int> &a,vector<int> &b,vector<int> &c,int &suma,int &sumb,int i){
    if(i==c.size()){
        if(suma==sumb)return true;
        else return false;
    }
    int cc=c[i];
    suma+=cc;
    if(dfs(a,b,c,suma,sumb,i+1))return true;
    suma-=cc;
    sumb+=cc;
    if(dfs(a,b,c,suma,sumb,i+1))return true;
    sumb-=cc;
    return false;
}
int main() {
    int n;
    cin>>n;
    vector<int> a,b,c;
    int suma=0,sumb=0;
    for(int x,i=0;i<n;i++){
        cin>>x;
        if(x%5==0){
            a.push_back(x);
            suma+=a.back();
        }else if(x%3==0){
            b.push_back(x);
            sumb+=b.back();
        }else{
            c.push_back(x);
        }
    }
    if(dfs(a,b,c,suma,sumb,0))cout<<"true";
    else cout<<"false";
}