#3155. 4160. [Neerc2009]Exclusive Access 2

4160. [Neerc2009]Exclusive Access 2

#4160. [Neerc2009]Exclusive Access 2

题目描述

给出 N 个点M 条边的无向图,定向得到有向无环图,使得最长路最短。

N ≤ 15, M ≤ 100

输入格式

第一行一个数M (1≤M≤100).

接下来M行,每行两个大写字母(L 到 Z),最多出线15个不同的大写字母。每行的两个大写字母不会相同

输出格式

第一行输出最长路最短的数值-1。

样例

样例输入

3  

P Q  

Q R  

R P  

样例输出

1

数据范围与提示