module Problems.P85 (isomorphic, graph85, graph85') where
import Problems.Graphs
import Problems.P80
import qualified Solutions.P85 as Solution
isomorphic :: G -> G -> Bool
isomorphic :: G -> G -> Bool
isomorphic = G -> G -> Bool
Solution.isomorphic
graph85 :: G
graph85 :: G
graph85 = Paths -> G
forall g. ConvertibleGraph g => g -> G
toG (Paths -> G) -> Paths -> G
forall a b. (a -> b) -> a -> b
$ [[Vertex]] -> Paths
Paths [[Vertex
1,Vertex
5,Vertex
3,Vertex
7,Vertex
1,Vertex
6,Vertex
2,Vertex
5], [Vertex
2,Vertex
8,Vertex
3], [Vertex
6,Vertex
4,Vertex
8], [Vertex
4,Vertex
7]]
graph85' :: G
graph85' :: G
graph85' = Paths -> G
forall g. ConvertibleGraph g => g -> G
toG (Paths -> G) -> Paths -> G
forall a b. (a -> b) -> a -> b
$ [[Vertex]] -> Paths
Paths [[Vertex
1,Vertex
2,Vertex
3,Vertex
4,Vertex
8,Vertex
5,Vertex
1], [Vertex
5,Vertex
6,Vertex
7,Vertex
8], [Vertex
2,Vertex
6], [Vertex
3,Vertex
7], [Vertex
1,Vertex
4]]