Logging requirement for assignment 3