add rosen problem