# 1) Set the users variable to be an empty list assert users == [], f"Expected `users` to be [] but got: {repr(users)}" # 2) Add 'kevin', 'bob', and 'alice' to the users list in that order without reassigning the variable. assert users == ['kevin', 'bob', 'alice'], f"Expected `users` to be ['kevin', 'bob', 'alice'] but got: {repr(users)}" # 3) Remove 'bob' from the users list without reassigning the variable. assert users == ['kevin', 'alice'], f"Expected `users` to be ['kevin', 'alice'] but got: {repr(users)}" # 4) Reverse the users list and assign the result to `rev_users` assert rev_users == ['alice', 'kevin'], f"Expected `rev_users` to be ['alice', 'kevin'] but got: {repr(rev_users)}" # 5) Add the user 'melody' to users where 'bob' used to be. assert users == ['kevin', 'melody', 'alice'], f"Expected `users` to be ['kevin', 'melody', 'alice'] but got: {repr(users)}" # 6) Add the users 'andy', 'wanda', and 'jim' to the users list using a single command assert users == ['kevin', 'melody', 'alice', 'andy', 'wanda', 'jim'], f"Expected `users` to be ['kevin', 'melody', 'alice', 'andy', 'wanda', 'jim'] but got: {repr(users)}" # 7) Slice the users lists to return the 3rd and 4th items and assign the result to `center_users` assert center_users == ['alice', 'andy'], f"Expected `users` to be ['alice', 'andy'] but got: {repr(center_users)}"