#include<iostream>//str(函数).size() getline(cin,a) 函数.append(添加字符串,下标,个数) or (个数,'字符串') 函数.find查找 of rfind倒查找 替换 函数.replace(下标,个数,函数,下标,个数)
#include<string>// erase(下标,个数)or()全删删除 插入 函数.insert(下标,到指定的前面,函数, 下标,个数 or 直接添加)
#include<cmath>
#include<iomanip>
#include<algorithm>
using namespace std;
long long n[1005],s[1005];
int main()
{
long long f,m;
cin>>f;
for (long long i=0;i<f;i++)
{
cin>>n[i];
if (i>0)
{
s[i-1]=abs(n[i-1]-n[i]);
}
m=i;
}
sort(s,s+m);
sort(n,n+m+1);
for (long long i=0;i<f-1;i++)
{
if (n[i]!=s[i])
{
cout<<"Not jolly"<<endl;
return 0;
}
}
cout<<"Jolly"<<endl;
return 0;
}