Unclear; difficult or impossible to understand or interpret.
Impossible to resolve; insoluble.
Impossible to separate into its component parts.