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