solved generators