In:
NJXF?ZJAJLRKGZAF EESXAHPJ FS PKD F?HJ SFAFKELKEFRHKV FB,AR J LROKDJ KHAHPJ BXN DSHP.!
Key (numerical):
Out: