func_code_string: #include <bits/stdc++.h>   using namespace std;   void getint(int &v) {     char ch, fu = 0;     for (ch =  * ; (ch <  0  || ch >  9 ) && ch !=  - ; ch = getchar())       ;     if (ch ==  - ) fu = 1, ch = getchar();     for (v = 0; ch >=  0  && ch <=  9 ; ch = getchar()) v = v * 10 + ch -  0 ;     if (fu) v = -v;   }   int n, a[500010], t, ans;   int main() {     cin >> n;     for (int i = 1; i <= n; ++i) getint(a[i]);     sort(a + 1, a + n + 1);     for (int i = 1; i <= n - 1; ++i)       if (a[i] == a[i + 1]) {         if (t) return puts( cslnb ), 0;         t = i;       }     if (t) {       if (t == 1) {         if (a[t] == 0) return puts( cslnb ), 0;         --a[t];       } else {         if (a[t] == a[t - 1] + 1) return puts( cslnb ), 0;         --a[t];       }       for (int i = 1; i <= n; ++i) (ans += a[i] - (i - 1)) %= 2;       if (ans & 1)         puts( cslnb );       else         puts( sjfnb );       return 0;     }     for (int i = 1; i <= n; ++i) (ans += a[i] - (i - 1)) %= 2;     if (ans % 2 == 0)       puts( cslnb );     else       puts( sjfnb );     return 0;   }   