exo 6 code pas DRY du tout !