Programming Assignment 2 for Coursera R programming course