18-29 Evolution Of 3-SAT Algorithms