#!/usr/bin/env python3

n = int(input())
v = list(map(int, input().split()))

best = v[2] - v[0]
for i in range(1,n-1):
  best = min(best, v[i+1] - v[i-1])

print(best)
