Factorisation etape1
async