code: @Override
  	public int getEndNode(int arc) {
  		final int nodeOffset = getDestinationNodeOffset(arc);
  		if (0 == nodeOffset) {
  			throw new RuntimeException("This is a terminal arc [" + arc + "]");
  		}
  		return nodeOffset;
  	}
docs: {@inheritDoc}