I'm not sure I even have enough time to prepare (a summer is very short). But still, I want to give myself a shot so I'm asking; what do I need to do good on the Putnam contest? Now I know this may sound like asking a question like "what do I need to one day walk on Mars?". So my real question, would be whether is it possible for me to prepare conveniently for the competition before its being held. I think I am a talented problem solver, and I've had some experience with contest-level problems, but nothing near Putnam of course. If I have the slightest chance of doing well, what would be the things that I need now? I know 99% of it would be practice, but for the remaining 1%, what kind of books or something in the likes should I be looking for?