Inspired by
Ivana (f4f)'s
Shuffle