class Solution:
def thirdMax(self, nums: List[int]) -> int:
unique_nums = list(set(nums))
unique_nums = sorted(unique_nums, reverse = True)
if len(unique_nums) < 3:
return max(unique_nums)
else:
return unique_nums[2]