#include <bits/stdc++.h>
int main() {
  int n, k;
  scanf("%d%d", &n, &k);
  int a, b, c, d;
  scanf("%d%d%d%d", &a, &b, &c, &d);
  if ((k < n + 1) || (n == 4)) {
    printf("-1\n");
  } else {
    printf("%d %d ", a, c);
    for (int i = 1; i <= n; i++) {
      if ((i != a) && (i != b) && (i != c) && (i != d)) {
        printf("%d ", i);
      }
    }
    printf("%d %d\n", d, b);
    printf("%d %d ", c, a);
    for (int i = 1; i <= n; i++) {
      if ((i != a) && (i != b) && (i != c) && (i != d)) {
        printf("%d ", i);
      }
    }
    printf("%d %d\n", b, d);
  }
  return 0;
}
