confusing hacky unreadable
byzantine detailed intricate
complexity complex complicated difficult elaborate involute involved labyrinthine mixed moby thorny tortuous