Week-2 Programming Assignment

Also this thread has some tips for debugging issues with the grader.