Schaakspel: Toren aan zet

Wanneer je in het schaakspel een Toren verzet, dan beweegt deze horizontaal of verticaal. De Toren mag zo ver bewegen als je maar wil. Als je hem verzet mag hij niet op hetzelfde veld blijven staan.

toren

Opdracht

Schrijf een functie is_geldige_torenzet(k1, r1, k2, r2), die 4 getallen (van 1 t.e.m. 8) als parameters neemt. Deze getallen stellen respectievelijk de kolom en de rij van het eerste veld, en de kolom en de rij van het tweede veld voor.

De functie returnt True als de Toren van veld 1 naar veld 2 mag bewegen en False als dit niet mag.

Voorbeelden

print(is_geldige_torenzet(4, 5, 6, 5))
print(is_geldige_torenzet(2, 3, 1, 4))
print(is_geldige_torenzet(5, 1, 5, 1))

True

False

False