Gambling magic