ex of transparent subroutine
exam 2 for compilers?