Догадываюсь, что загвоздка во втором цикле и паре символов, но кручу-верчу и всё равно не выхожу на обратный порядок.