Inspired by
ilish's
Shuffle