#region Header #!/usr/bin/env python3 # from typing import * import sys import io import math import collections import decimal import itertools import bisect import heapq def input(): return sys.stdin.readline()[:-1] # sys.setrecursionlimit(1000000) #endregion # _INPUT = """3 # 1 4 # 2 4 # 3 4 # """ # sys.stdin = io.StringIO(_INPUT) def main(): N = int(input()) A = [None for _ in range(N)] B = [None for _ in range(N)] for i in range(N): A[i], B[i] = map(int, input().split()) dp = [[10**10] * N for _ in range(1<