Delightfully odd! Sit (or crouch) start on the sloper under the 110 degree roof. Mantle and rock over to do a roof press. Move left, place a heel over the lip, and mantle again! If this kind of boulder were to be set in a gym, people would say it's unrealistic. Keep in mind that the slot is usually wet.