AT_abc451_e [ABC451E] Tree Distance

Description

$ N $ 頂点の重み付き無向木であって、以下の条件を満たすものが存在するか判定して下さい。 - $ 1 \le i \lt j \le N $ を満たす任意の $ 2 $ 整数 $ i,j $ について頂点 $ i $ と頂点 $ j $ の距離が $ A_{i,j} $ である。 ただし、頂点 $ i $ と頂点 $ j $ の距離とは、この $ 2 $ 頂点を結ぶ唯一の単純パスに含まれる辺の重みの総和のことです。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ A_{1, 2} $ $ A_{1, 3} $ $ \ldots $ $ A_{1, N} $ $ A_{2, 3} $ $ \ldots $ $ A_{2, N} $ $ \vdots $ $ A_{N-1,N} $

Output Format

条件を満たす木が存在するなら `Yes` を、存在しないなら `No` を出力せよ。

Explanation/Hint

### Sample Explanation 1 例えば以下の辺をもつ木が条件を満たします。 - 辺 $ (1, 2) $ の重みが $ 2 $ - 辺 $ (2, 3) $ の重みが $ 3 $ - 辺 $ (2, 4) $ の重みが $ 2 $ よって `Yes` と出力してください。 ### Sample Explanation 2 条件を満たす木は存在しません。よって `No` と出力してください。 ### Constraints - $ 2 \le N \le 3000 $ - $ 1 \le A_{i,j} \le 9999 $ - 入力される値は全て整数