This is a version of Marlo's Real Gone Aces. I have published two versions of this effect over the years, and the methodology of both versions appeared in my 2004 lecture notes. You can find more information and my contact information on my website at www.allanackerman.com.