グラフがバタフライかどうかをチェック

5つの頂点と e 本の辺から成る無向グラフが与えられたとき、そのグラフがバタフライかどうかを判定してください。

バタフライグラフとは、5つのノードを持ち、中心となるノードが4つのノードと繋がっている形のグラフです。中心ノードはまず2つのノードと接続され、それら2つのノード同士も互いに繋がっています。一方で、もう2つのノードも中心ノードに繋がっており、それらも同様にお互いが繋がっています。

profound.academy-graph-butterfly.drawio.png

入力

最初の行には整数 e (1 ≤ e ≤ 20) が1つ与えられます。

続く e 行には、各行で整数のペア v1, v2 (1 ≤ v1, v2 ≤ 5) が与えられます。これは頂点 v1 と頂点 v2 が接続されていることを示します。

出力

グラフがバタフライであれば Yes を、そうでなければ No を出力してください。

Input

Output

6 1 4 1 3 3 4 4 2 4 5 2 5

Yes

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue