solved exercises