Refreshed Assignment2 in 4