I have a profile with 100+ decks and it seems with the previous code, the random deck seems not random.