Input (grade 8): David Sergio Trezeguet (; born 15 October 1977 in Rouen, France) is a French footballer who currently plays for Hércules.
Output (grade 5): David Trezeguet (born 15 October 1977) is a French football player.