amélioration algorithme missing form