Ստուգել, արդյոք գրաֆը լրիվ է
Գրաֆը համարվում է լրիվ, եթե նրա բոլոր գագաթները միմյանց հետ կապ ունեն:
Տրված է անուղղորդ գրաֆ n գագաթներով և m կողերով. ձեզ խնդրում են ստուգել, թե արդյոք այն լրիվ գրաֆ է:

Մուտք
Մուտքի առաջին տողում տրված են երկու ամբողջ թիվ n (1 ≤ v ≤ 500) և m (1 ≤ e ≤ 100 000):
Հաջորդ m տողերում տրվում են զույգերով թվեր v1, v2 (1 ≤ v1, v2 ≤ v), որոնք նշանակում են, որ գագաթ v1-ը կապ ունի գագաթ v2-ի հետ և հակառակը:
Ելք
Ծրագիրը պետք է տպի Yes, եթե գրաֆը լրիվ է, իսկ հակառակ դեպքում տպի No:
Օրինակներ
Input | Output |
|---|---|
3 2 | No |
3 3 | Yes |
7 21 | Yes |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB