Язык оригинала:чешский
# Implementujte predikát ‹can_move›, tj. jestli je v zadané situaci možné
# provést přesun nějaké karty. Situace je reprezentována třemi seznamy,
# jejichž prvky jsou buď karty nebo ‹None›.
#
# • ‹cascades› je seznam spodních karet sloupců (‹None› je prázdný sloupec),
# • ‹cells› je seznam karet na volných polích (‹None› je prázdné pole),
# • ‹foundation› je seznam horních karet na domácích polích (‹None› je opět
# prázdné pole).
#
# Předpokládejte, že vstupní situace je skutečnou situací ve hře (např. není
# možné, aby se někde objevila stejná karta dvakrát).
def can_move(cascades, cells, foundation):
pass