second exam data structures 47857