Choosing another Random.Range after first one is chosen

I've stored a Random.Range number, how can I remove that Random.Range number from the range so when I search again for the same Random.Range it'll find a number between that range but will ignore the number from the first random.range this is what I've got so far : http://pastie.org/1002368

for e.g. : Random.Range(0,13) // I got number 0. Random.Range(0,13) // I'll get a number from 0-13 but without 0. //0 won't be chosen in any way. in other words it'll be like Random.Range(1,13)

You should check other questions marked with the Random tag. If you wish to remove the previously used values, what you want is a shuffle bag.