about assignements: -be sure to imply only already introduced elements, possibly refering to the lesson where they were discussed -in the hints section put reminders to previous lessons -be pedantic in the assignement -possibly show up what was expected by tests when datastructures are involved (this can clarify an assignement)