Inspired by
Lars (f4f)'s
Shuffle