Fonction decode et tests