Impossible to resolve; insoluble.
Impossible to separate into its component parts.
inexplicable; unable to account for, or explain.
not responsible; free from accountability or control.