5. What is following code doing ?