exercises with lists