Practice problems and fun algorithms for Coding Interviews.