Revenge (extended version)