I don’t quite grasp how the provided solution function works (see solution), specifically with lst = lst[1:]
If a list parameter were to consist of only 1 number–as becomes any list consisting of only even numbers as it is processed by the loop function–which would have an index of 0, how does using the slicing language lst[1:] function properly in this case?