Activities are undone in revese order