Inspired by
Alyssa Visser's
Shuffle