... 1.trial and error 2.science 3.brain and 4.reasoning. So if any one has any idea please let me know