Ryan Leslie and Snoop Dogg and 50 cent