)rettam t'nseod ,dettupni resu ro dedoc drah( tupni rof elif a sekat taht margorp a etirW// .desrever enil hcae no txet eht htiw elif wen a sevas dna// >maertsf< edulcni# >pinamoi< edulcni# >maertsoi< edulcni# ti deen t'nod ylborp// >gnirts< edulcni# >rotcev< edulcni# >kcats< edulcni# ;dts ecapseman gnisu { noitpecxEeniLdnammoC tcurts {)lautca tni,xam tni(noitpecxEeniLdnammoC ;"n\ !NOROM ,selif ynam ooT" << ldne << tuoc ;"n\ .dettimrep era stnemugra " << xam << " ylnO" << tuoc ;"n\ .deretne erew stnemugra " << lautca << tuoc } ;} { noitpecxEeliF tcurts {)nf *rahc(noitpecxEeliF ;"n\ .denepo eb t'ndluoc " < >rahc> nic ;"n\ .eliftuptuo na deeN" << tuoc ;emaneliftuptuo >> nic ;kaerb :2 esac ;)]1[vgra,emaneliftupni(ypcrts ;" .eliftuptuo na deeN" << tuoc ;emaneliftuptuo >> nic ;kaerb :3 esac ;)]1[vgra,emaneliftupni(ypcrts ;)]2[vgra,emaneliftuptuo(ypcrts ;kaerb :tluafed ;)1-cgra,2(noitpecxEeniLdnammoC worht ;kaerb } ;)emaneliftupni(noitpecxEeliF worht )nfi!( fi ;)emaneliftupni(nfi maertsfi ;)emaneliftuptuo(noitpecxEeliF worht )nfo!( fi ;)emaneliftuptuo(nfo maertsfo ;)nfo ,nfi(resrevergnirts ;)(esolc.nfo ;)(esolc.nfi } { )...(hctac ;ldne << "revO emaG" << ldne << tuoc ;)ERULIAF_TIXE(tixe } }