Inspired by
Ehalfon's
Shuffle