Well if you're looking for internship in summer's and still managing time outside your grad school projects, what do you do? No prizes for guessing, indeed you're nibbling on Project Euler. So here's some reality check. Feel free to comment, I make no claims of running the most efficient algos.