<prompt> Unapewa mifuatano ufunguo na ujumbe, ambayo inawakilisha msimbo wa siri na ujumbe wa siri, mtawalia. Hatua za kusimbua ujumbe ni kama ifuatavyo:1. Tumia mwonekano wa kwanza wa herufi 26 ndogo za Kiingereza katika key kama mpangilio wa jedwali la kubadilisha.2. Pangilia jedwali la kubadilisha na alfabeti ya kawaida ya Kiingereza.3. Kila herufi katika ujumbe basi inabadilishwa kwa kutumia jedwali.4. Nafasi zinabadilishwa kuwa zenyewe. Kwa mfano, kutokana na ufunguo happy boy ufunguo halisi ungekuwa na angalau mfano mmoja wa kila herufi katika alfabeti, sisi kuwa na jedwali la ubadilishaji sehemu la h - a, a - b, p - c, y - d , b - e, o - f.Rejesha _ujumbe uliosimbuliwa_.Mfano wa 1:Ingizo: ufunguo mbweha wa kahawia mwepesi anaruka juu ya mbwa mvivu , ujumbe vkbs bs t suepuvPato: hii ni siriMaelezo: Mchoro hapo juu unaonyesha jedwali la kubadilisha.Inapatikana kwa kuchukua mwonekano wa kwanza wa kila herufi katika the haraka kahawia fox jumps over the mvivu dog .Mfano wa 2:Ingizo: ufunguo eljuxhpwnyrdgtqkviszcfmabo , ujumbe zwx hnfx lqantp mnoeius ycgk vcnjrdb Pato: wachawi watano wa ndondi wanaruka harakaMaelezo: Mchoro hapo juu unaonyesha jedwali la kubadilisha.Inapatikana kwa kuchukua mwonekano wa kwanza wa kila herufi katika eljuxhpwnyrdgtqkviszcfmabo .Vikwazo: 26 key.length 2000 kifunguo kinajumuisha herufi ndogo za Kiingereza na . kifunguo kina kila herufi katika alfabeti ya Kiingereza a hadi z angalau mara moja. 1 message.length 2000 ujumbe unajumuisha herufi ndogo za Kiingereza na .  <response>: def valid_selectionss: str - int: res 0 kwa i katika safu1, lens - 1: ikiwa si - 1 ! si na si ! si 1 na si - 1 ! si 1: res 1 kurudi res 