Phase 4 / combinatorics/range_query/increasing_triplets
Phase 4 / dp, parity, combinatorics
Phase 3 / subsequence-enumeration