Solving differences one BattlBox at a time