working on optimal bst
	modified:   ch15/main.cpp
	modified:   ch15/optimal_bst.hpp
refactor