I learnt something really important. most of the time, we do not know how to solve the problem at our hands due to lack of definition of the problem. so you need first to define the problem , then your brain will come up with solutions. the reason behind it is that our brain is accustomed to associate words with images so when you define the problem in words , you will have many related images and some of them will be the solution as you all know the images get translated into ideas. the ideas are the solution.