Inspired by
giaaa's
Shuffle