well-written and occasionally challenging 
(ROOT (ADJP (ADJP (RB well) (HYPH -) (VBN written)) (CC and) (ADJP (RB occasionally)) (VBG challenging)))
(ROOT (ADJP (ADJP (RB ) (HYPH ) (VBN )) (CC ) (ADJP (RB )) (VBG )))