Started Coding Solver Stage using Strategy Design Pattern