Sample Solutions for Cracking the Coding Interview Books