#include<iostream>
#include<iterator>
#include<string>
#include<chrono>
#include<random>
#include<functional>
#include<algorithm>
using namespace std;

struct rollrequest {int rolls,sides;};
default_random_engine rengine(chrono::system_clock::now().time_since_epoch().count());

ostream& operator<<(ostream& out,const rollrequest& r) {
    uniform_int_distribution<int> d(1,r.sides);
        generate_n(ostream_iterator<int>(out," "),r.rolls,bind(d,rengine));
        return out;
}

istream& operator>>(istream& in,rollrequest& r) {
        cin >> r.rolls;cin.ignore(); return cin >> r.sides;
}

int main()
{
        copy(
                istream_iterator<rollrequest>(cin),
                istream_iterator<rollrequest>(),
                ostream_iterator<rollrequest>(cout,"\n")
                );
        return 0;
}