Dynamic Programming : Rod cutting.