A survey of the satisfiability-problems solving algorithms. (1st January 2013)