#include <bits/stdc++.h>
using namespace std;
int main(int argc, char *argv[]) {
  int x1, x2, a, b, L;
  scanf("%d%d%d%d", &x1, &x2, &a, &b);
  L = x2 - x1;
  if (a > 0) {
    if (L < a)
      printf("DRAW\n");
    else if (L % (a + b) == 0)
      printf("SECOND\n");
    else {
      int n = a + b;
      if (L % n >= a && L % n <= b) {
        printf("FIRST\n");
        printf("%d\n", x1 + L % n);
      } else
        printf("DRAW\n");
    }
  } else if (b < 0) {
    int t = a;
    a = -b;
    b = -t;
    L = -L;
    if (L < a)
      printf("DRAW\n");
    else if (L % (a + b) == 0)
      printf("SECOND\n");
    else {
      int n = a + b;
      if (L % n >= a && L % n <= b) {
        printf("FIRST\n");
        printf("%d\n", x1 - L % n);
      } else
        printf("DRAW\n");
    }
  } else {
    if (L >= a && L <= b) {
      printf("FIRST\n");
      printf("%d\n", x2);
    } else
      printf("DRAW\n");
  }
  return EXIT_SUCCESS;
}
