=====Problem Statement=====
Given the participants' score sheet for your University Sports Day, you are required to find the runner-up score. You are given n scores. Store them in a list and find the score of the runner-up.

=====Input Format=====
The first line contains n. The second line contains an array A[] of n integers each separated by a space.

=====Constraints=====
2≤n≤10
-100≤A[i]≤ 100

=====Output Format=====
Print the runner-up score.

Difficulty: introductory

Starter code:

if __name__ == '__main__':
    n = int(input())
    arr = map(int, input().split())

Solutions:
# Enter your code here. Read input from STDIN. Print output to STDOUT
n=int(input())
num_str_ar=input().strip().split()

num_ar=list(map(int,num_str_ar))
set_tmp=set(num_ar)
final_ar=list(set_tmp)
final_ar.sort()
print((final_ar[-2]))


def __starting_point():
    n = int(input())
    arr = list(map(int, input().split()))
    first = max(arr)
    
    print((max(list([a for a in arr if a != first]))))

__starting_point()