homework symbol table and directives ceg 320 5841655