':type nums: List[int]
:rtype: List[str]'

def findRelativeRanks(self, nums):

    sorted_nums = sorted(nums)[::(-1)]
    ranks = (['Gold    Medal', 'Silver    Medal', 'Bronze    Medal'] + map(str, range(4, (len(nums) + 1))))
    return map(dict(zip(sorted_nums, ranks)).get, nums)
