public Node[] initialNodeLink(String[][] metrix) {

		int line = metrix.length;
		int cols = metrix[0].length;
		for (int i = 0; i < line; i++) {
			Node tempNode = nodes[i];
			for (int j = 0; j < cols; j++) {
				if (!metrix[i][j].equals("0")) {
					Node node = new Node();
					node.setId(j + 1);
					node.setValue(String.valueOf(2 * (j + 1) + 1));
					node.setVisited(false);
					node.setNextNode(null);
					tempNode.setNextNode(node);
					tempNode = tempNode.getNextNode();
				}
			}
		}
		return nodes;
	}