Inspired by
Noémi Nagy's
Shuffle