Пасьянс со свободной ячейкой

Переставляй карты с учетом ранга и цвета масти. Цель - собрать четыре стопки карт по мастям и рангу.