Third Maximum Number Leetcode Problem 54321