This seems to be one of the most confusing riddle and i am sure no one can answer it correctly,After knowing the answer even if was like how is it possible?But anyways riddles are riddles they have unexpected ansrs that why they are called riddles.
The answer for the above riddle is
A watermelon.