Third Maximum Number Leetcode Problem 750 Gold