voici une solution... cc @jasminTn