Started to implement a solution.