After the second round of programming contests, the Olympiad participants decided to celebrate the event. For this purpose, a large rectangular cake was ordered. The participants gathered around a round table. Naturally, they wondered: is it possible to put a rectangular cake on the round table so that no part of the cake extends beyond the edge of the table? You are given the size of the cake and the radius of the table.
The input contains three positive integers: the table radius (1 \leq r \leq 1000), the cake width , and the cake length (1 \leq w \leq l \leq 1000).
Print YES if the cake can be placed on the table, or NO otherwise.
Example 1
Example 2
Example 3