Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

CSMS0107 - Нохойтой дөрвөн танкчин

Нохойтой дөрвөн танкчин Германы дөрвөн хотод тус тусдаа байгаа ба нэг хотод уулзах хэрэгтэй байгаа. Аюулгүй байдлын үүднээс нэг хотод хоёр өдөр дараалан байж болохгүй. Дөрвөн танкчин нэг хотод цуглахаас өмнө ямар ч хоёр танкчин нэг хотод зэрэг байж бас болохгүй. Дөрвөн танкчин нэг хотод дөрвүүлээ, нэг өдөр уулзах боломжтой эсэхийг тодорхойлох програм бич.

Input

Эхний мөрөнд хотуудын тоо болон тэдгээрийг  холбосон нэг чиглэлтэй замуудын тоог илэрхийлэх n, m тоонууд зайгаар тусгаарлагдан өгөгдөнө (4<=n<=40, 1<=m<=n*(n-1)).

Дараагийн m ширхэг мөрөнд x, y тоонууд байх ба энэ нь x хотоос y хот хүрэх нэг чиглэлт зам байгаа гэсэн үг юм (1<=x, y<=n). Ямар нэг хотоос өөр рүү нь орсон зам байхгүй ба мөн аль нэг хоёр хотыг нэг чиглэлд холбосон хоёр зам байхгүй.

Сүүлийн мөрөнд 4 ялгаатай тоо байх ба энэ нь танкчдын анх байсан хотуудын дугаар юм.

Output

Дөрвөн танкчны уулзах хүртэл хамгийн багадаа хэдэн хоног өнгөрөхийг ол. Хэрэв тэр дөрөв уулзах боломжгүй бол 0-ийг гарга.

Example

Input:
5 4
1 5
2 5
3 5
4 5
1 2 3 4

Output:
1
Input:
5 4
1 5
2 5
3 5
4 1
1 2 3 4
Output:
0


Нэмсэн:sw40
Огноо:2009-07-23
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:Бүгд дараах хэлүүдээс бусад: ADA95 ASM64 BASH BF C++ 4.3.2 C99 CLPS CLOJURE D ERL FSHARP GO ICON ICK JS-RHINO LUA NEM NICE NODEJS OCAML PERL6 PIKE PRLG-swi SCALA SCM guile SCM qobi SED ST TCL VB.NET WHITESPACE

hide comments
2010-04-13 11:57:25 Dunno
Mine mine!!!
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.