biggest and secondBiggest to the minimum possible integer value.num in nums:
num is greater than biggest:
secondBiggest to biggest.biggest to num.num is greater than secondBiggest:
secondBiggest to num.(biggest - 1) * (secondBiggest - 1).