#include <bits/stdc++.h>
using namespace std;
int a[100005];
int main() {
  int n, id1, id2;
  scanf("%d", &n);
  if (n % 4 == 0) {
    id1 = 2, id2 = n;
    for (int i = 0; i < (n / 2); i++) {
      if (!(i & 1)) {
        printf("%d ", id1);
        id1 += 2;
      } else {
        printf("%d ", id2);
        id2 -= 2;
      }
    }
    id1 = n / 2 - 1;
    id2 = n - id1;
    for (int i = (n / 2); i < n; i++) {
      if (!(i & 1)) {
        printf("%d ", id1);
        id1 -= 2;
      } else {
        printf("%d ", id2);
        id2 += 2;
      }
    }
  } else if (n % 4 == 1) {
    id1 = 2, id2 = n;
    for (int i = 0; i < (n / 2); i++) {
      if (!(i & 1)) {
        printf("%d ", id1);
        id1 += 2;
      } else {
        printf("%d ", id2);
        id2 -= 2;
      }
    }
    id1 = (n + 1) / 2 - 2;
    id2 = n - id1;
    printf("%d ", (n + 1) / 2);
    for (int i = (n / 2) + 1; i < n; i++) {
      if (i & 1) {
        printf("%d ", id1);
        id1 -= 2;
      } else {
        printf("%d ", id2);
        id2 += 2;
      }
    }
  } else
    puts("-1");
}
