-- Homework 22, challenge -- solution. local function reverse(list) local result = {} for i = #list, 1, -1 do table.insert(result, list[i]) end return result end local fruits = {"apple", "banana", "cherry"} print("Before: " .. table.concat(fruits, ", ")) local reversed = reverse(fruits) print("After: " .. table.concat(reversed, ", ")) print("Orig: " .. table.concat(fruits, ", "))