Inspired by
Nakalya J's
Shuffle