Inspired by
Lily Agate's
Shuffle