Carl Johan , Trapp , Cagliari,