Given a list of integers, return a new list where each element is the product of all elements in the original list except for the element at the same index.
Given a list of integers, return a new list where each element is the product of all elements in the original list except for the element at the same index.