hi nandika, how can we help you? as this forum is designed to solve SOF Olympiad related questions/queries, so use this platform to clear your doubts about these topics.
thanks
happy learning.