• I knew that Rank() skips the number if there is a tie but thought it's still consecutive number in a sense next available int number.