<prompt> Unapewa mfuatano wa binary s. Katika sekunde moja, matukio yote ya 01 ni wakati huo huo yanabadilishwa na 10 . Mchakato huu unarudiwa hadi hakuna matukio ya 01 kuwepo.Rejesha _idadi ya sekunde zinazohitajika ili kukamilisha mchakato huu._Mfano wa 1:Ingizo: s 0110101Pato: 4Maelezo:Baada ya sekunde moja, s inakuwa 1011010.Baada ya sekunde nyingine, s inakuwa 1101100.Baada ya sekunde ya tatu, s inakuwa 1110100.Baada ya sekunde ya nne, s inakuwa 1111000.Hakuna tukio la 01 lipo tena, na mchakato ulihitaji sekunde 4 kukamilika,kwa hivyo tunarudi 4.Mfano wa 2:Ingizo: s 11100Pato: 0Maelezo:Hakuna tukio la 01 lipo katika s, na michakato ilihitaji sekunde 0 kukamilisha,kwa hivyo tunarudi 0.Vikwazo: 1 s.urefu 1000 si ama ni 0 au 1.  <response>: def find_seconds_to_transforms: str - int: cnt_0, cnt_1 0, 0 kwa c katika s: ikiwa c 0: cnt_0 1 kwingine: cnt_1 1 kurudi dakikacnt_0, cnt_1 