Suchitra Pillai goes down memory lane on completion of 20 yr