#include <bits/stdc++.h>
using namespace std;
int main() {
  int p, x, y;
  cin >> p >> x >> y;
  int sub = 0;
  bool ok = false;
  while (!ok && (x - 50 * (sub + 1) >= y)) {
    sub++;
    int i = ((x - sub * 50) / 50) % 475;
    for (int j = 0; j < 25; j++) {
      i = (i * 96 + 42) % 475;
      if (i + 26 == p) ok = true;
    }
  }
  if (ok) {
    cout << 0 << endl;
    return 0;
  }
  int add;
  if (y - x >= 0)
    add = (y - x) / 50 + ((y - x) % 50 > 0);
  else
    add = 0;
  add--;
  ok = false;
  while (!ok) {
    add++;
    int i = ((x + add * 50) / 50) % 475;
    for (int j = 0; j < 25; j++) {
      i = (i * 96 + 42) % 475;
      if (i + 26 == p) ok = true;
    }
  }
  if (add % 2 == 0)
    cout << add / 2 << endl;
  else
    cout << add / 2 + 1 << endl;
  return 0;
}
