Code for programming problem solving techniques module.