#include<stdio.h>
int main()
{
int n,c;
long long int k;
scanf("%lld %d %d",&k
,&n
,&c
); //printf("\n");
int p[c];
long long int i,j;
for (i=0;i<c;i++) p[i]=0;
for (i=0;i<k;i++)
{
j=0;
p[j]++;
do
{
if (p[j]>n)
{
p[j]=0;
if (j!=c-1)
{j++;
p[j]++;}
}
else break;
}while(j<c);
}
for (i
=0;i
<c
;i
++) printf("%d ",p
[i
]); return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKQp7CiAgICBpbnQgbixjOwogICAgbG9uZyBsb25nIGludCBrOwogICAgc2NhbmYoIiVsbGQgJWQgJWQiLCZrLCZuLCZjKTsKICAgIC8vcHJpbnRmKCJcbiIpOwogICAgaW50IHBbY107CiAgICBsb25nIGxvbmcgaW50IGksajsKICAgIGZvciAoaT0wO2k8YztpKyspIHBbaV09MDsKICAgIGZvciAoaT0wO2k8aztpKyspCiAgICB7CiAgICAgICAgaj0wOwogICAgICAgIHBbal0rKzsKICAgICAgICBkbwogICAgICAgIHsKICAgICAgICAgICAgaWYgKHBbal0+bikKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgcFtqXT0wOwogICAgICAgICAgICAgICAgaWYgKGohPWMtMSkKICAgICAgICAgICAgICAgIHtqKys7CiAgICAgICAgICAgICAgICBwW2pdKys7fQogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgYnJlYWs7CiAgICAgICAgfXdoaWxlKGo8Yyk7CiAgICB9CiAgICBmb3IgKGk9MDtpPGM7aSsrKSBwcmludGYoIiVkICIscFtpXSk7CiAgICBwcmludGYoIlxuIik7CiAgICByZXR1cm4gMDsKfQ==