#include <bits/stdc++.h>
using namespace std;
int main() {
  int x1, x2, a, b;
  while (scanf("%d %d %d %d", &x1, &x2, &a, &b) != EOF) {
    if (x1 < x2) {
      if (a > 0 && b > 0) {
        int sg = (x2 - x1) % (a + b);
        if (sg == 0)
          puts("SECOND");
        else if (a <= sg && sg <= b) {
          puts("FIRST");
          printf("%d\n", x1 + sg);
        } else
          puts("DRAW");
      } else {
        if (x1 + a <= x2 && x2 <= x1 + b) {
          puts("FIRST");
          printf("%d\n", x2);
        } else
          puts("DRAW");
      }
    } else {
      if (a < 0 && b < 0) {
        int sg = (x1 - x2) % (-a - b);
        if (sg == 0)
          puts("SECOND");
        else if (-b <= sg && sg <= -a) {
          puts("FIRST");
          printf("%d\n", x1 - sg);
        } else
          puts("DRAW");
      } else {
        if (x1 + a <= x2 && x2 <= x1 + b) {
          puts("FIRST");
          printf("%d\n", x2);
        } else
          puts("DRAW");
      }
    }
  }
  return 0;
}
