private void rotateA(JuzerBranch<E> e) {
		JuzerBranch<E> gparent = e.getGParent();

		if (e == e.getParent().Right() && e.getParent() == gparent.Left()) {
			rotateLeft(e.getParent());
			e = e.Left();
		} else if (e == e.getParent().Left()
				&& e.getParent() == gparent.Right()) {
			rotateRight(e.getParent());
			e = e.Right();
		}
		rotateB(e);
	}