Fixed candidates_for_swapping, but row_for_checking & column_for_checking are still broken. Also built sort_solution, but have not tested.