CNN-Interview Challenge 2