# 수열의 합

## 문제

N과 L이 주어질 때, 합이 N이면서, 길이가 적어도 L인 가장 짧은 연속된 음이 아닌 정수 리스트를 구하는 프로그램을 작성하시오.

## 입력

첫째 줄에 N과 L이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이고, L은 2보다 크거나 같고, 100보다 작거나 같은 자연수이다.

## 출력

만약 리스트의 길이가 100보다 작거나 같으면, 연속된 수를 첫째 줄에 공백으로 구분하여 출력한다. 만약 길이가 100보다 크거나 그러한 수열이 없을 때는 -1을 출력한다.

## 예제 입력 1 복사

    18 2

## 예제 입력 2 복사

    18 4

## 예제 입력 3 복사

    18 5

## 예제 입력 4 복사

    45 10

## 예제 입력 5 복사

    1000000000 2

## 예제 출력 1 복사

    5 6 7

## 예제 출력 2 복사

    3 4 5 6

## 예제 출력 3 복사

    -1

## 예제 출력 4 복사

    0 1 2 3 4 5 6 7 8 9

## 예제 출력 5 복사

    199999998 199999999 200000000 200000001 200000002