in reply to Eureka!
I just keep thinking about it...
Really, you run into a problem, why walk away? Sit there and think about different solutions until you come up with a satisfactory one. You'll be far better off than if you just get someone to hand you an answer.
Oh, and where can I get some of this "Caffaine?" ;-)