ajout théorie listes et swap de variables