Macy's Coding Assignment