all precourse exercises