Putnam 5

David Hamilton