structure of cse 332 3069607