reproduceable analysis assignment1