Логическая игра "Волки и овцы"! Animate CC

Цель - поменять "волков" и "овец" местами, передвигая поочередно фишки (Овечки и Волчата) с одной лунки на другую по соединяющим их прямым линиям. Эта задача должна быть решена с наименьшим количеством перестановок, при этом число перестановок должно быть не более 22.