rule_battle (1)
rule_battle (2)