Det tredje puniska kriget skulle hafva slutat förr,