ecasas programmingAssignment2