def solve(): n = int(input()) li = [] a = input().split(" ") for i, val in enumerate(a): li.append(int(val)) maxDiff = li[len(li) - 1] - li[0] minDiff = maxDiff for i in range(n): if (i >= len(li) - 1): break diff = li[i + 1] - li[i] if (diff < minDiff): minDiff = diff print(minDiff) print(maxDiff) solve()