set of vacancies instead of a list
filter losing moves