Once a great philosopher came to buddha. He had lot of questions to ask. He came to buddha and started asking questions to him. Buddha listened to him and said, "Do you really want answer? if you really want it, can you pay the price?"Philosopher replied, "My whole life, I have been searching for answers. I received many answers but from every answer I got, new questions raised.what price do you ask? I am ready to pay the full price. I just want answers to these questions and want to leave this earth with these questions answered."Buddha said, "Good. most people want answers but are not willing to pay price. that's why I asked you.sit in silence for two years. this is the price.sit near me in silence for two years and when two years passed, I myself will tell you to ask questions. at that time you can ask whatever you want answered. I promise that I will answer everything, I will dispel all doubts.but for two years you have to sit completely still and silent. don't bring it up for two years."Philosopher was thinking whether to say yes or not. He thought to himself, "Two years is long time, will he answer my questions then?"He asked to buddha, "Do you give full assurance that you will answer my every question after two years?"Buddha replied, "I give complete assurance. if you ask then I will definitely answer but if you do not ask, who will I answer?"Just at that time, a disciple who was sitting in meditation under tree near by, began to laugh. Philosopher asked to buddha, "Why is he laughing?"Buddha replied, "Ask him."Philosopher went to disciple and asked him reason. Disciple replied, "If you want to ask something, ask now. I was deceived in same way. he made fool of me too.but I can tell you he is telling truth. if you ask after two years, he will definitely answer but who asks after two years?I have sat here silently for two years and not he goes on prodding me saying ask brother. after remaining silent for two years, nothing remains to be asked, every answer is received.if you want to ask, ask now, otherwise after two years nothing will be left to ask."Philosopher wanted to know answers so he stayed there with buddha. He would sit everyday silently. He had forgotten track of time because one whose thoughts have become slow, they lose awareness of time. But buddha remembered exact time. When two years were over. Buddha went to philosopher said, "Now, you can ask any question. I will answer each and everything as I promised. do you have something to ask?"Philosopher started laughing and said, "That disciple was right. now when I have been sitting here for two year. I have nothing left to ask. through your grace, all answer has come." 
Answer are not given but received. Answer doesn't come from outside but from within. 