byzantine complexity complex complicated convoluted difficult elaborate intricate involute involved mixed moby thorny tortuous