#include <bits/stdc++.h>
using namespace std;
int n, a, b, na, nb;
int main() {
  ios::sync_with_stdio(false);
  int i, j;
  cin >> n >> a >> b;
  for (i = 0; i * a <= n; i++)
    if ((n - i * a) % b == 0) break;
  if (i * a > n) return cout << -1, 0;
  na = i;
  nb = (n - i * a) / b;
  j = 0;
  while (na--) {
    for (i = 1, j++; i < a; i++, j++) cout << j + 1 << ' ';
    cout << j - a + 1 << ' ';
  }
  while (nb--) {
    for (i = 1, j++; i < b; i++, j++) cout << j + 1 << ' ';
    cout << j - b + 1 << ' ';
  }
  return 0;
}
