Understanding Time in Astrology and Mathematics – How results are Manifested in life cycle based on Micro-astrological Dashas and transits