Accurate battle (26/48)

Accurate battle