#include "bits/stdc++.h" using namespace std; using ll = long long; int main() { int N; ll M; int P; cin >> N >> M >> P; ++N; --M; vector A( N ); for( int i = 1 ; i < N ; ++i ){ cin >> A[i]; A[i] %= P; } auto C = [&]( const vector& f , const vector& g ){ vector h( N ) , a( N ); for( int i = 1 ; i < N ; ++i ){ ( a[i] = f[i] + g[i] ) < P ? a[i] : a[i] -= P; for( int j = 1 ; j < i ; ++j ){ ( h[i] += f[i-j] * g[j] ) %= P; ( a[i] += h[i-j] * a[j] ) %= P; } } return a; }; auto a = A; while( M ){ M & 1 ? a = C( a , A ) : a; A = C( A , A ); M >>= 1; } for( int i = 1 ; i < N ; ++i ){ cout << a[i] << " \n"[i==N-1]; } };