Apple Coding Interview Question - Product Of Array Except Self