#  The queries to be used for precision-recall calculations must be in the
#  format shown below:


q0:  yobj0 yobj1

q1:  scope declaration assign member local test void static

q2:  program ListIterator add ArrayList args

q3:  string getAllChars throw IOException distinct TreeMap histogram map

q4:  Cloneable CloneNotSupportedException xobj_clone array random printstring

q5:  getName user maryjo jojo StudentUser user derived base invoke

q6:  swing actionPerformed closeButton startButton windowClosing greetingButton

q7:  pane MyTextPanel jpanel insertUpdate

q8:  threading ThreadFileIO extends datafile readOneString InterruptedException

q9:  synchronized withdraw balance Withdrawer random Math Account Depositor

q10: ChatServer ServerSocket exception clientHandler clientList ArrayList

q11: ListIterator InputStreamReader getOutputStream exception flush 

q12: newInstance driver executeQuery insert executeQuery resultSetMetaData 

q13: autocommit drop table friends sportsclub primary sport getString

q14: duplcatebase virtual nonvirtual operator subobject printing

q15: abstract shape polygonalApprox getRadius curvedShape area circumsference

q16: rectangle area circumference virtual circle double bool numvertices

q17: namespace circle shape getRadius getWidth getHeight

q18: namespace destructor const iostream return

q19: fstream namespace position number write item skip position

q20: algorithm deque algorithm animals sort number push iter string