general instructions for assignment 1