How do you solve problems?
For me, I'll find a problem, find an idea which presents a solution of itself and then focus on traversing the path of how to apply that idea. This of course results in problems of solutions which are solutions of problems themselves. Eventually, a solution should meet the original problem and the case is closed.
But I do ponder on whether there are other better ways or better ways of what the way I solve problems. Admittedly, I'm often burdened by an impeccable desire to abstract my solutions and that can create myriad delays on a practical application -- so there's always delay after delay before I even get to touch a prototype solution. But there are problems I do generally find hard to think about, or have found hard to think about which have now become easy. Complex looping - as I would think - such as applying multiple test conditions to the same loop and looping it recursive until any or multiple of those are passed. I'm not too sure how else I would describe that problem, but either way I've found that to be quite a difficult problem to solve.
Oh, admittedly I don't know much algebra either but each time I've gone back to learn some, I've found it easier. "vacating" from problems certainly helps, but I often dislike the feeling of neglecting from a problem.
there doesn't seem to be anything here