C++ code for Introduction to Algorithm 2011 MIT open course