Weak Characters in the Game
A band of adventurers is rehearsing a battle drill. Each adventurer is described by a pair of attributes only: attack `attack[i]` and defense `defense[i]`. For the drill to run, the party calculates who can dominate whom. Adventurer `i` is said to be **weak** if there exists some other adventurer `j` whose attack is **strictly greater** than `attack[i]` and whose defense is **strictly greater** than `defense[i]`. Being stronger in just one attribute is never enough, and two different adventurers with identical attributes cannot make each other weak.