challenge: What is N. Asokan's position at the University of Waterloo's David R. Cheriton School of Computer Science?
  
  A. Research Associate
  B. Professor of Computer Science and the David R. Cheriton Chair in Software Systems
  C. Department Head
  D. Adjunct Professor
  Answer: 