code affectation composee