#include <bits/stdc++.h>
int main() {
  long long x, y, p, d, i, j, D, k;
  while (~scanf("%lld%lld%lld", &p, &x, &y)) {
    d = 0;
    D = 0;
    j = x;
    j = (x / 50) % 475;
    for (i = 0; i < 25; i++) {
      j = (j * 96 + 42) % 475;
      if (j + 26 == p) {
        printf("0\n");
        D = 1;
        break;
      }
    }
    if (D == 1) continue;
    j = x;
    while (j - 50 >= y) {
      j -= 50;
      i = j;
      i = (i / 50) % 475;
      for (k = 0; k < 25; k++) {
        i = (i * 96 + 42) % 475;
        if (i + 26 == p) {
          printf("0\n");
          D = 1;
          break;
        }
      }
      if (D == 1) break;
    }
    if (D == 1) continue;
    while (1) {
      d++;
      x += 50;
      i = x;
      i = (i / 50) % 475;
      for (k = 0; k < 25; k++) {
        i = (i * 96 + 42) % 475;
        if (i + 26 == p) {
          printf("%lld\n", d);
          D = 1;
          break;
        }
      }
      if (D == 1) break;
      x += 50;
      i = x;
      i = (i / 50) % 475;
      for (k = 0; k < 25; k++) {
        i = (i * 96 + 42) % 475;
        if (i + 26 == p) {
          printf("%lld\n", d);
          D = 1;
          break;
        }
      }
      if (D == 1) break;
    }
  }
  return 0;
}
