import java.util.Arrays; import java.util.HashSet; import java.util.LinkedList; import java.util.Scanner; import java.util.Set; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); final int N = sc.nextInt(); final int K = sc.nextInt(); final boolean take_first = N % (K + 1) != 1; for(int count = 0; count < N; ){ // own if(count == 0 && !take_first){ System.out.println(0); }else{ final int next = (N - 1) - (((N - 1) - count) / (K + 1) * (K + 1)); count = next; System.out.println(next); } // final int B = sc.nextInt(); count = B; } } }