Tmn3705 Assignment 1 Memo