def biscuit(N,k): min_biscuit=k*(k+1)//2 if min_biscuit<=N: return("Yes") else: return("No") row=int(input()) N,k=map(int,input().split()) print(biscuit(N,k))