OP here. Well, it just worked out that I found my "solution" to my problem that afternoon. But I was thinking/researching the problem for many weeks at different levels. And I was finally coming to a deadline.
I agree though, it takes a long time sometimes to solve really difficult problems.
I agree though, it takes a long time sometimes to solve really difficult problems.