Google Interview Question

good card shuffling algorithm