assignment writeup