Max Product Of Three Numbers Leetcode