Inspired by
Lemon's
Shuffle