Author: Roger Hauert and Bernard Gavoty