Zappos coding challenge for Summer internship 2015