one should not strain his understanding in these matters..if Hazrat Adam even lived for a single day and an authentic hadith narrates he performed 2000 Haj.. khalaas.. he performed 2000 Haj.. come what may.. this was the attitude of our beloved sahaba radhi allahu anhum ajmaen.. they threw reason far behind at the single command of our beloved Prophet .. and even a persisting subtle doubt these days imprisons faith at the hands of Modernists.. rationalists.. hadith rejectors.. who like retarded trolls living under the bridge of their own foolishness raise their head to trap gullible muslims..May Allah save us all..ameen.. duas.. wa assalam..