version naïve fonctionnelle