#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; //ライブラリを貼るところ //ここまで void solve(){ int N; cin >> N; string S, T; cin >> S >> T; int slen = S.size(); int tlen = T.size(); for(;N--;){ int A; cin >> A; while(A % slen != 0){ cout << T << " "; A -= tlen; } while(A){ cout << S << " "; A -= slen; } cout << "\n"; } } int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); cout << setprecision(16) << fixed; int T = 1; for(int i = 0; i < T; ++i) solve(); }