repo 1 for Johns Hopkins Coursera course