And fighting and fighting and fighting and fighting and fighting and fighting and fightingAnd fighting and fighting and fighting and fighting and fighting and fighting and fightingAnd fighting and fighting and fighting and fighting and fighting and fighting and fightingAnd fighting and fighting and fighting and fighting and fighting and fighting and fightingAnd fighting and fighting and fighting and fighting and fighting and fighting and fightingAnd fighting and fighting and fighting and fighting and fighting and fighting and fightingAnd fighting and fighting and fighting and fighting and fighting and fighting and fightingAnd fighting and fighting and fighting and fighting and fighting and fighting and fighting