#include <bits/stdc++.h>
int DBG = 0;
using namespace std;
const double eps = 1e-9;
const int oo = 1000000000;
const int N = 0;
int compute(int R, int r) {
  if (r > R) return 0;
  if (r * 2 > R) return 1;
  double x = asin(r * 1.0 / (R - r));
  return int(acos(-1) / asin(r * 1.0 / (R - r)) + eps);
}
int main() {
  int test = 1;
  if (DBG) test = 3;
  for (int tt = 1; tt <= test; ++tt) {
    int n, R, r;
    scanf("%d%d%d", &n, &R, &r);
    puts((n <= compute(R, r)) ? "YES" : "NO");
  }
  return 0;
}
