Challenge required by Zappos for Android internship