Initial version of recitation code