I am good at implementation and data structures problems but whenever there is a question with maths involved and high logical thinking and therefore I am stuck at it. I think this is the only barrier between me and maths problems are lack of my logical and mathematical thinking. Any idea how I can improve it?