ajout pseudo code pour W