C++ Solutions for "Crack the code interview" 5th edition