am&lioration du code et creation des exercices 1 et 2