Inspired by
mirei's
Shuffle