my "aha" moments and much more!!
Even if you are right , you cannot prove something until you know why are you not wrong