https://videosashka.com/watch/EuvW9ivw06k/interview-question-42-what-is-output-of-below-program