Author: ILP 2004 (2004 Porto, Portugal)