No matter how hard you try and rack your brain, sometimes you can't see the wood for the trees and can't find a solution to a problem. Programmers in particular can tell you a thing or two about how exhausting it is to hit one deadline after the next and to have to create the perfect solution. When you've reached the point where you can o