50 cent and keenan c