Algorithms Solution

It has always existed that defining the solution is just as important as the algorithm which solves the problem.