added compound data structure drills