#pragma once

#include <utility>
#include <vector>

std::vector<std::pair<long long, long long>> solve(
    int N,
    std::vector<std::pair<long long, long long>> p,
    std::vector<int> a,
    std::vector<int> b);
