N = int(input()) A = list(map(int,input().split())) if N == 1: print('Yes') exit() B = [] for a in A: if a == 0: continue B.append(a) if len(B) <= 1: print('Yes') exit() B.sort() ans = 'No' if B[0] > 0: print(ans) exit() if B[-1] < 0: print(ans) exit() S = sum(B) if S - B[0] >= 0 and S <= 0: ans = 'Yes' if S - B[-1] <= 0 and S >= 0: ans = 'Yes' print(ans)