General Contreras har der 300 kanoner tillsitt