/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,arr[1000];
int i,j;
scanf("%d", &a);
for(i=1; i<=a; i++)
{
scanf("%d", &arr[i]);
}
for(i=1; i<=a; i++)
{
for(j=i; j<=a; j++)
{
printf("%d ",arr[j]);
}
for(j=1; j<=i-1; j++)
{
printf("%d ",arr[j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,arr[1001]={};
int i,j;
scanf("%d", &a);
for(i=1; i<=a; i++)
{
scanf("%d", &arr[i]);
}
for(i=1; i<=a; i++)
{
printf("%d: ",i);
for(j=1; j<=a; j++)
{
if(i==j) continue;
if(arr[i]>arr[j])
{
printf("> ");
}
else if(arr[i]<arr[j])
{
printf("< ");
}
else
{
printf("= ");
}
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
int a,b;
int i,j,k;
scanf("%d %d", &a,&b);
for(i=1; i<=b; i++)
{
for(j=1; j<a; j++)
{
for(k=1; k<j; k++)
{
printf(" ");
}
printf("*");
printf("\n");
}
for(j=a; j>=1; j--)
{
for(k=1; k<j; k++)
{
printf(" ");
}
printf("*");
printf("\n");
}
}
return 0;
}
memoization: 메모이제이션 입력데이터의 범위가 정해져 있을때.
memo[i] = i에 관한 정보 (ex, i 입력 횟수, i 입력 여부)
int memo[50]={}; memo[0] ~ memo[49]를 모두 0으로 초기화
*/
/*
#include <stdio.h>
int main()
{
int a, memo[24]={};
int i,t;
scanf("%d", &a);
for(i=1; i<=a; i++)
{
scanf("%d", &t);
memo[t]++;
}
for(i=1; i<=23; i++){
printf("%d ", memo[i]);
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,memo[24]={},sum=0;
int i,t;
scanf("%d", &a);
for(i=1; i<=a; i++)
{
scanf("%d", &t);
memo[t]=1;
}
for(i=1; i<=23; i++)
{
if(memo[i]==1)
{
printf("%d",i);
return 0;
}
}
}