First Version of Rep_Research_assignment 1