This chapter contains section titled: The Problem and the Ideal Solution, Algorithm Recognition and Replacement, Summary