#print(chr(ord('a')+2)) def kasSees(koht): if koht[0]<'a': return False if koht[0]>'h': return False if koht[1]<'1': return False if koht[1]>'8': return False return True print(kasSees("c4")) print(kasSees("x4")) print(kasSees("f9")) def tahenihe(taht, nihe): return chr(ord(taht)+nihe) def leiaKaigud(koht): v=[] for samm1 in [-2, 2]: for samm2 in [-1, 1]: uus=tahenihe(koht[0], samm1)+tahenihe(koht[1], samm2) if kasSees(uus): v.append(uus) uus=tahenihe(koht[0], samm2)+tahenihe(koht[1], samm1) if kasSees(uus): v.append(uus) return v print(leiaKaigud("b2"))