je suis partie sur la seconde solution plus joli et plus évolutive