djdhd
<?xml encoding="utf-8" ?><p>import base64</p><p> </p><p>data = "VsRaZ+m$#VK-lCISl5tFm!iwGi6_Qc`uxYA|zs"</p><p> </p><p>for i in range(21): # повторяем 21 раз</p><p> decoded = base64.a85decode(data)</p><p> result = ""</p><p> for ch in decoded.decode('utf-8'):</p><p> if 'A' <= ch <= 'Z':</p><p> result += chr((ord(ch) - ord('A') - 7) % 26 + ord('A'))</p><p> elif 'a' <= ch <= 'z':</p><p> result += chr((ord(ch) - ord('a') - 7) % 26 + ord('a'))</p><p> else:</p><p> result += ch</p><p> data = result # результат следующего шага станет новым входом</p><p> </p><p>print(data)</p>