"""
Created on: Fri Nov 25 11:55:03 2022
Author: vila@cs.upc.edu
"""
def balla(l, i):
    lsol = []
    while 0 <= i < len(l) and i not in lsol:
        lsol.append(i)
        i = i+l[i]
    lsol.append(i)
    return lsol
