     public var edges: [SWGEdge] {
         return graphEdges
     }
+    
     public var vertexes: [SWGVertex] {
         
         var vertexesArr = [SWGVertex]()

        

        
        return Int(W[first_index][second_index])
    }
    
    
    
    
    //// Innitializers

    public func getSubvertexesNumbersForVertex(number: Int) -> [Int] {
        return (vertexes.filter({ $0.number == number })).first!.connectedVertexesNumbers
    }
    
    public func getConnectionsForVertex(number: Int) -> [SWGVertexConnection] {
        return (vertexes.filter({ $0.number == number })).first!.connectedVertexes
    }
    
    public func lengthInGraph(from first_number: Int, to second_number: Int) -> Double {
        // Defining indexes
        let first_index = first_number - 1
        let second_index = second_number - 1
