#!/usr/bin/env python3 n, x, y = map(int, input().split()) r = list(map(int, input().split())) r.sort() t = r[n - 1] s = sum(r) - t d = x * x + y * y lo = max(0, s - t) if d <= (s + t) * (s + t) and d >= lo * lo: print('Yes') else: print('No')