#include <bits/stdc++.h>
using namespace std;
int n;
int a, b, c, d;
int f;
void gao(int x) {
  if (f) return;
  if (a + c <= n) {
    printf("%d %d %d", x, a, n - a);
    f = 1;
    return;
  }
  if (a + d <= n) {
    printf("%d %d %d", x, a, n - a);
    f = 1;
    return;
  }
  if (b + c <= n) {
    printf("%d %d %d", x, b, n - b);
    f = 1;
    return;
  }
  if (b + d <= n) {
    printf("%d %d %d", x, b, n - b);
    f = 1;
    return;
  }
}
int main() {
  while (scanf("%d", &n) != EOF) {
    f = 0;
    for (int i = 0; i < 4; ++i) {
      scanf("%d%d%d%d", &a, &b, &c, &d);
      gao(i + 1);
    }
    if (f == 0) printf("-1\n");
  }
  return 0;
}
