5 return x(<bold>1</bold>)
9 	val <bold>y = foo { it }</bold>
9 		val y = <bold>foo { it }</bold>
3 			fun <bold>foo(f: (Int) -> Int): Int {</bold>
5 				return <bold>x(1)</bold>
5 					[LAMBDA IN] return <bold>x</bold>(1)
4 						[LAMBDA IN] val <bold>x = f</bold>
4 							[LAMBDA IN] val x = <bold>f</bold>
3 								[LAMBDA IN] fun foo(<bold>f: (Int) -> Int</bold>): Int {
9 									[LAMBDA IN] val y = foo <bold>{ it }</bold>
9 										val y = foo <bold>{ it }</bold>
9 											val y = foo { <bold>it</bold> }
9 												[LAMBDA CALLS] val y = foo <bold>{ it }</bold>
3 													[LAMBDA CALLS] fun foo(<bold>f: (Int) -> Int</bold>): Int {
4 														[LAMBDA CALLS] val x = <bold>f</bold>
4 															[LAMBDA CALLS] val <bold>x = f</bold>
5 																return x(<bold>1</bold>)

