Author: AAECC-15 (2003 Toulouse, France)