Создать класс карта, содержащий в качестве параметров ранг и масть. Дополнительно создать класс колода карт, содержащий карты. Конструкторы колоды должны инициализировать колоду упорядочено и случайным образом. Создать производный класс от колоды — пасьянс, в котором выбираются по три карты и, если две крайние одного цвета, то их выбрасывают.