Exercise 3: Unpack It — Possible Solution ==================================================================== temps = [18, 21, 19, 24] print(*temps) print(*temps, sep=" / ") print(*temps, sep="\n") print(*range(10, 0, -1), "Liftoff!") Output: 18 21 19 24 18 / 21 / 19 / 24 18 21 19 24 10 9 8 7 6 5 4 3 2 1 Liftoff! WHY THIS WORKS AS AN ANSWER ------------------------------ The * spreads the list into four separate arguments, exactly as if you had typed print(18, 21, 19, 24). print() converts numbers to strings by itself, which is why no str() is needed, and sep chooses what goes between the arguments. In the countdown, the starred range and the plain string are just two kinds of argument in the same call, so Liftoff! simply becomes the last item. Writing sep='\n' gives one item per line without a loop.