You did provide a very constructive answer and I do apologize for generalizing the group or all the posts. And while the original poster did not seem to have made much of an effort, the tone of the initial response of that thread turns off anyone else who may be willing to make that effort.
I also want people who may have forgotten to understand how early this problem shows up in an Introduction to Computer Science course. In this class its the second assignment, right after the obligatory 'Hello World!' variant. I'm sure that while finding solutions and new keywords is integral to learning how to program in a language, defining the a function isn't a tool that has been introduced quite yet, as simple as it may seem. Thank you for the link to the mailing list as well. -- http://mail.python.org/mailman/listinfo/python-list