This the work flow for assignment 2.