Author: J.L. Valverde and J. Prevot