This is my answer to the Programming Assignment