(Shrug) Just because you are uncomfortable with the fact that humans are great apes does not change that fact.
You've been challenged to come up with a structure that humans and the other great apes do not share. Any luck so far, other than your lame soul response?
I already posted that are DNA is slightly different.