Third Maximum Number Leetcode Solution Java