Session04 Tasks

Task 1 - Dictionaries and Sets
Task 2 - Trigrams
Task 3 - Wrapper Function
Task 4 - Mailroom Madness
Your `for` loop binds `name` to a list. You could use that along with the `*args` concept to reduce the arguments you're explicitly passing to `str.format()`:

    print "{...}{...}{...}{...}".format(*name)

You would of course need to preform the internal string formatting, like `"{:.2f}".format(name[1])` in the `for` loop that assembles `donor_data`.