altered FunctionsandComments example