This visual trace shows how a Kotlin single-expression function works. The function 'square' is defined with '=' and a single expression 'x * x'. When called with 4, it calculates 4 times 4, returning 16 immediately without curly braces or return keyword. The main function prints this result. The execution table tracks each step: calling the function, returning the result, and printing output. Variables 'x' and 'square(x)' are tracked to show their values. Key moments clarify why '=' is used and that multiple statements need a block. The quiz tests understanding of function return values, output timing, and syntax rules. This helps beginners see how single-expression functions simplify Kotlin code by returning one expression directly.