Finished Check Solvable method