<prompt> Mfuatano OriginalText umesimbwa kwa kutumia cipher iliyoinamishwa hadi mfuatano encodedText kwa usaidizi wa matriki yenye namba mlalo isiyobadilika safu mlalo.originalText imewekwa kwanza kwa njia ya juu-kushoto hadi chini kulia.Seli za bluu hujazwa kwanza, zikifuatiwa na seli nyekundu, kisha seli za njano, na kadhalika, hadi tufikie mwisho wa originalText. Mshale unaonyesha mpangilio ambao seli hujazwa. Visanduku vyote tupu vinajazwa . Idadi ya safu wima imechaguliwa hivi kwamba safu wima iliyo kulia kabisa haitakuwa tupu baada ya kujaza originalText.encodedText kisha huundwa kwa kuambatisha vibambo vyote vya matrix kwa mtindo wa kufuata safu mlalo.Vibambo katika seli za bluu huongezwa kwanza kwa encodedText, kisha seli nyekundu, na kadhalika, na hatimaye seli za njano. Mshale unaonyesha mpangilio ambao seli hufikiwa.Kwa mfano, ikiwa originalText cipher na safu 3, basi tunaisimba kwa njia ifuatayo:Mishale ya samawati inaonyesha jinsi Nakala asilia inawekwa kwenye tumbo, na vishale vyekundu vinaonyesha mpangilio ambapo Maandishi ya Kisimbu hutengenezwa. Katika mfano ulio hapo juu, encodedText ch yaani pr .Kwa kuzingatia mfuatano uliosimbwa Matini iliyosimbwa na idadi ya safu mlalo safu mlalo, rudisha _mfuatano wa asili_ Nakala asilia.Kumbuka: Nakala asili haina nafasi zozote za kufuatilia . Kesi za majaribio huzalishwa hivi kwamba kuna originalText moja tu inayowezekana.Mfano wa 1:Ingizo: encodedText ch yaani pr, safu mlalo 3Pato: cipherMaelezo: Huu ni mfano sawa uliofafanuliwa katika maelezo ya tatizo.Mfano wa 2:Ingizo: encodedText iveo eed l te olc, safu mlalo 4Pato: napenda leetcodeMaelezo: Kielelezo kilicho hapo juu kinaashiria matriki ambayo ilitumiwa kusimba Maandishi asili.Mishale ya bluu inaonyesha jinsi tunavyoweza kupata Nakala asilia kutoka kwa maandishi yaliyosimbwa.Mfano wa 3:Ingizo: encodedText coding, safu mlalo 1Pato: codingMaelezo: Kwa kuwa kuna safu mlalo 1 pekee, Nakala asilia na Nakala iliyosimbwa ni sawa.Vikwazo: 0 encodedText.length 106 encodedText ina herufi ndogo za Kiingereza na pekee. encodedText ni usimbaji halali wa baadhi ya Maandishi asili ambayo hayana nafasi za kufuatilia. Safu 1 1000 Testcases huzalishwa hivi kwamba kuna moja tu inawezekana Nakala asili.  <response>: def slanted_transposition_cipherMaandishi yaliyosimbwa, safu: ikiwa safu 1: rudisha Nakala iliyosimbwa n leniMaandishi yaliyosimbwa safu n safu - 2 safu - 1 pozi 0 matrix kwa col in rangecols kwa safu mlalo katika safusafu kwa k katika safucols: kwa mimi katika safu safu: ikiwa k 2 0 au i ! 0: matrixik encodedTextpos pos 1 originalText .jiunge.jiungesafu kwa safu mlalo kwenye matrix rudisha Nakala asilia 