#include <bits/stdc++.h>
using namespace std;
const int INF=0x3f3f3f3f;
//#define mod 1000000007
#define PI acos(-1.0)
//const long long MAX=200005;
typedef long long ll;
//int d[8][2]={-1,0,0,-1,0,1,1,0,1,1,-1,-1,-1,1,1,-1};
int n,m,t=0;
char s[100005];
int a[100],b[100];
int MIN=24,MAX=24;
int main()
{
    a[0]=0;
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
        scanf("%d",&a[i]);
    if(n==1)
    {
        printf("%d\n",a[1]);
        return 0;
    }
    sort(a+1,a+n+1);
    for(int i=n;i>0;i--)
    {
        if(i%2==0)
        b[i]=24-a[i];
        else b[i]=a[i];
    }
    b[0]=0;
    sort(b,b+n+1);
    for(int i=1;i<=n;i++)
    {
        if(b[i]-b[i-1]<MIN)
            MIN=b[i]-b[i-1];
    }
    printf("%d\n",MIN);
    return 0;
}
