adding clone of rdpend/ProgrammingAssignment2