Inspired by
Birkinella's
Shuffle