// compare function! static bool less(A const& lhs, A const& rhs) { return lhs.s < rhs.s || (lhs.s == rhs.s && lhs.n < rhs.n); }