Program developed for a Zappos software engineering internship interview.