Inspired by
~Lena~'s
Shuffle