https://trendgum.com/automatic-card-shuffle/