 		
 		let time = measureTime {
 			for i in 0..<20 {
-				graph[i, i + 1] = 1
-				graph[i + 1, i] = 1
+				graph[i, i + 1] = 2
+				graph[i + 1, i] = 2
 			}
 			
 			graph[3,7] = 325989328

		// print(graph)
		
		XCTAssert(graph[1,4] == nil)
		XCTAssert(graph[1,2] == 1)
		XCTAssert(graph[3,7] == 1)
		XCTAssert(graph[2,5] == nil)
		

		
		print("Creation:\t\t", time)
		
		let graph2 = G.init(vertices: Set<Int>(0...20), rule: { return abs($0 - $1) == 1 ? 2 : (($0, $1) == (3,7) || ($0, $1) == (7,3) ? 1 : nil) })
		
		XCTAssert(graph2 == graph, "\(graph2) != \(graph)")
		
