solved exercises before Reasoning About Lists
solved exercises before Options