Perfect deck shuffling using Fisher-Yates algorithm