#include <iostream>
using namespace std;
float faktorijel(int);
float power(int, int);
int main(){
float x, n, ln=0;
cin>>x>>n;
for(int i = 1; i <= n; i++){
cout<<( power(x-1, i)/faktorijel(i) )*power(-1, i+1)<<endl;
ln = ln + ( power(x-1, i)/faktorijel(i) )*power(-1, i+1);
}
cout<<ln;
return 0;
}
float faktorijel(int broj){
float rezultat = 1;
for(int i = 1; i <= broj; i++){
rezultat = rezultat * i;
}
return rezultat;
}
float power(int broj, int pow){
float rezultat = 1;
for(int i = 1; i <= pow; i++){
rezultat*=broj;
}
return rezultat;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmZsb2F0IGZha3RvcmlqZWwoaW50KTsKZmxvYXQgcG93ZXIoaW50LCBpbnQpOwoKaW50IG1haW4oKXsKCWZsb2F0IHgsIG4sIGxuPTA7CgljaW4+Png+Pm47Cglmb3IoaW50IGkgPSAxOyBpIDw9IG47IGkrKyl7CgkJY291dDw8KCBwb3dlcih4LTEsIGkpL2Zha3RvcmlqZWwoaSkgKSpwb3dlcigtMSwgaSsxKTw8ZW5kbDsKCQlsbiA9IGxuICsgKCBwb3dlcih4LTEsIGkpL2Zha3RvcmlqZWwoaSkgKSpwb3dlcigtMSwgaSsxKTsKCX0KCWNvdXQ8PGxuOwoJcmV0dXJuIDA7CQp9CmZsb2F0IGZha3RvcmlqZWwoaW50IGJyb2opewoJZmxvYXQgcmV6dWx0YXQgPSAxOwoJZm9yKGludCBpID0gMTsgaSA8PSBicm9qOyBpKyspewoJCXJlenVsdGF0ID0gcmV6dWx0YXQgKiBpOwoJfQoJcmV0dXJuIHJlenVsdGF0Owp9CgpmbG9hdCBwb3dlcihpbnQgYnJvaiwgaW50IHBvdyl7CglmbG9hdCByZXp1bHRhdCA9IDE7Cglmb3IoaW50IGkgPSAxOyBpIDw9IHBvdzsgaSsrKXsKCQlyZXp1bHRhdCo9YnJvajsKCX0KCXJldHVybiByZXp1bHRhdDsKfQ==