Inspired by
t_atisofi's
Shuffle