1 00:00:07,970 --> 00:00:11,790 Hooray! You now have the tools to write 2 00:00:11,790 --> 00:00:15,120 reusable functions rather than just one off bits of code. 3 00:00:15,120 --> 00:00:19,965 You should now be able to define functions with appropriate names for formal parameters, 4 00:00:19,965 --> 00:00:24,225 identify formal parameters and parameter values in our code sample, 5 00:00:24,225 --> 00:00:29,250 and predict the return value of a function given sample parameter values. 6 00:00:29,250 --> 00:00:31,920 I'm going to assume that you've managed to work your way 7 00:00:31,920 --> 00:00:34,185 through the exercises we've given you for this lesson. 8 00:00:34,185 --> 00:00:39,390 So, by the power vested in me by the University of Michigan and by Coursera, 9 00:00:39,390 --> 00:00:45,845 I hereby dub you programmer with all the privileges and responsibilities that entails. 10 00:00:45,845 --> 00:00:49,745 Let's finish with a joke about functions. 11 00:00:49,745 --> 00:00:53,060 Why did the function stop calling each other? 12 00:00:53,060 --> 00:00:58,770 Because they had too many arguments. See you next time.