Phase 1 / bfs, modulo
Phase 1 / tree, dfs, dp
Phase 1 / monotonic_stack, range
Phase 1 / graph, parity, dp
Phase 1 / greedy, inversion_count
Phase 1 / tree, diameter, greedy
Phase 1 / sliding_window, monotonic_queue, greedy
Phase 1 / dijkstra, optimization
Phase 1 / mo, sqrt_decomp
Phase 1 / dp, subsequence
Phase 1 / sliding_window, hashing
Phase 1 / tree, lca, path_query