Assignment for coursera