Application de la Programmation en Logique avec Contraintes au Problème d'Emploi du temps. (Application of Constraint Logic Programming to Timetable Problem)