public void Weights(){
		for(int i=0; i<inputNodes.length; i++)
			for(int j=0; j<inputNodes[i].brnO.length; j++){
			//	System.out.print(inputNodes[i].brnO[j].getWeight()+"\t");
				inputNodes[i].brnO[j].updateWeight(alfa);
			//	System.out.print(inputNodes[i].brnO[j].getWeight()+"\n");
			}
		//System.out.print("\n");
		hlpHiddenNodes = new HiddenNode[inputNodes[0].brnO.length];
		for(int j=0; j<hlpHiddenNodes.length; j++)
			hlpHiddenNodes[j]=inputNodes[0].brnO[j].rightNode();	
		
		for(int i = 0; i <hiddenLayersNo; i++){
			for(int j=0; j<hlpHiddenNodes.length; j++){
				hlpHiddenNodes[j].updateBias(alfa);
				for(int h=0; h<hlpHiddenNodes[0].brnO.length; h++){
				//	System.out.print(hlpHiddenNodes[j].brnO[h].getWeight()+"\t");
					hlpHiddenNodes[j].brnO[h].updateWeight(alfa);
				//	System.out.print(hlpHiddenNodes[j].brnO[h].getWeight()+"\n");
				}
				//System.out.print("\n");
			}
			if(i==hiddenLayersNo-1) break;
			prevHiddenNodes = new HiddenNode[hlpHiddenNodes[0].brnO.length];
			for(int j=0; j<prevHiddenNodes.length; j++)
				prevHiddenNodes[j]=hlpHiddenNodes[0].brnO[j].rightNode();
			hlpHiddenNodes=prevHiddenNodes;
		}
		for(int j=0; j<outputNodes.length; j++)
			outputNodes[j].updateBias(alfa);
	}