Solving Tough Problems

That big-ass problem that’s been keeping you up from 2-4:00 am? It hasn’t been solved for a while right?  Perhaps it’s been a month, a year, or seemingly forever …