d_goods ?Burglar))
            (rich ?Burglar)
        )
    )
  (:action disapeared
       :parameters ( ?Valuable_item - valuable_item ?Trigger - trigger)
       :precondition (and 
            (not_protected ?Valuable_item)
            (protected_by ?Valuable_item ?Trigger)
       )
       :effect (and 
            (not (not_protected ?Valuable_item))
            (gone ?Valuable_item)
        )
    )
  (:action attempt_rehabilitation
       :parameters ( ?Burglar - burglar ?TriggerA - trigger ?TriggerB -