Putnam exam 2007