Metro
Az Informatikai Kar éves programozó csapatversenyére annyira nagy volt az érdeklődés, hogy Debrecen város vezetősége úgy döntött, hogy közvetlen metrojáratot indít a Nagyállomás és a Kar között, hogy így segítse a versenyre igyekvő diákok bejutását. A metroállomáson természetesen szerepel egy digitális kijelző is ami mindenféle információt képes megjeleníteni az utazóközönségnek. A mi feladatunk az, hogy kirajzoljuk a megjelenítendő informáiót ún. "ASCII rajzként". Ehhez rendelkezésünkre áll az angol ABC egyes betűinek és a ? karakternek az ASCII rajza, illetve természetesen a megjelenítendő szöveg.
Input
A bemenet négy részre bontható:
- az első sor az egyes betűk l szélességét adja meg
- a második sor az egyes betűk h magasságát adja meg
- a harmadik sor a kiírandó t szöveget adja meg. A szövegben lehetnek olyan karakterek is melyek nem az angol ABC betűiből állnak össze. A szöveg nem kis- és nagybetű érzékeny (tehát pl. a==A).
- a következő h sor az angol ABC nagybetűinek és a ? karakternek az ASCII rajzát tartalmazza. Egy ilyen sor szélessége 27*l és mindegyik sor az összes karakter egy-egy sorát tartalmazza (azaz például a 0. sor az ABCD...XYZ? karaktersorozat 0. sorát tartalmazza). Az egyes ASCII ábra betűk alapvetően nincsenek szóközzel elválasztva, de magában az ASCII rajzban szerepelhet szóköz is.
Output
A kimenet a megadott t szöveg ASCII ábrája. Minden olyan karakter helyén mely nem része az angol ABC-nek a ? karakter ASCII ábráját kell megjeleníteni.
Megkötések
- l 0 és 30 közé esik
- h 0 és 30 közé esik
- t hossza legfeljebb 200
Példa
Input:
4
5
hElLo4
# ## ## ## ### ### ## # # ### ## # # # # # ### # ## # ## ## ### # # # # # # # # # # ### ###
# # # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # # # # # #
### ## # # # ## ## # # ### # # ## # ### # # # # ## # # ## # # # # # # ### # # # ##
# # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ### # # # #
# # ## ## ## ### # ## # # ### # # # ### # # # # # # # # # ## # ### # # # # # # ### #
letöltés szöveges állományként
Output:
# # ### # # # ###
# # # # # # # #
### ## # # # # ##
# # # # # # #
# # ### ### ### # #
letöltés szöveges állományként