func1: enter
func2: enter
func3: enter
func3: exit
func2: exit
func1: exit
