import java.io.*;
public class Main {
    public static void main (String[] args) throws IOException {
        File file = new File(args[0]);
        BufferedReader buffer = new BufferedReader(new FileReader(file));
        String line;
        while ((line = buffer.readLine()) != null) {
            line = line.trim();
            String[] strArr1 = line.split(";");
            String[] strArr2 = strArr1[0].split(",");
            int itemSwitchNum = Integer.parseInt(strArr1[1]);
            int[] numArr = new int[strArr2.length];
            for (int i = 0; i < strArr2.length; ++i) {
                numArr[i] = Integer.parseInt(strArr2[i]);
            }

            //reverse the elements
            int diffToEnd;
            int position = 0;
            int incrementer = 0;

            for (int i = 0; i < numArr.length; ++i) {
                diffToEnd = numArr.length - i;

                if (incrementer == itemSwitchNum && itemSwitchNum > diffToEnd) {
                    strArr2[i] = String.valueOf(numArr[i]);
                } else {
                    if (incrementer==itemSwitchNum) {
                        incrementer = 0;
                    }
//                    System.out.println((i%itemSwitchNum));
                    if (i%itemSwitchNum==0) {
                        position += itemSwitchNum;
                    }
//                    System.out.println("pos " + position);
//
//                    System.out.println("INDEX\t" + (position - incrementer - 1));

                    strArr2[i] = String.valueOf(numArr[position - incrementer - 1]);
                    ++incrementer;
                }
            }

            String answer = "";
            for (int i = 0; i < strArr2.length; ++i) {
                answer += (strArr2[i] + ",");
            }
            System.out.println(answer.substring(0, answer.length()-1));
        }
    }
}