@Override
	public void addCoupleLeaf(Leaf leaf, int inId[])
	{
		boolean isLeafExist = false;
		Leaf tempLeaf = new OakLeaf();
		int n;

		if (LeafList.size() == 0)
		{
			leaf = new OakLeaf(inId[0]);
			LeafList.add(leaf);
			if (inId[0] != inId[1])
			{
				leaf = new OakLeaf(inId[1]);
				LeafList.add(leaf);
			} else
			{
				System.out.println("Leaf with this Id (" + inId[1]
						+ ") is already exists");
			}
		} else
		{
			n = LeafList.size();
			for (int i = 0; i < inId.length; i++)
			{
				for (int j = 0; j < n; j++)
				{
					tempLeaf = LeafList.get(j);

					if (tempLeaf.getId() == inId[i])
					{
						isLeafExist = true;
					}
				}
				if (!isLeafExist)
				{
					leaf = new OakLeaf(inId[i]);
					LeafList.add(leaf);
				} else
				{
					System.out.println("Leaf with this Id (" + inId[i]
							+ ") is already exists");
				}
				n++;
			}
		}
	}