Inspired by
Put god's
Shuffle