hand -in of assignment 5