add new cases
Merge branch 'master' of github.com:jay-lau/cracking-the-coding-interview-c-cpp-java