code, number = { "A": "2", "B": "2", "C": "2", "D": "3", "E": "3", "F": "3", "G": "4", "H": "4", "I": "4", "J": "5", "K": "5", "L": "5", "M": "6", "N": "6", "O": "6", "P": "7", "Q": "7", "R": "7", "S": "7", "T": "8", "U": "8", "V": "8", "W": "9", "X": "9", "Y": "9", "Z": "9"}, str(input("Введите номер: ")).split("-") def decryption(text: str) -> str: _res = [code[i] for i in text] _res = "".join(_res) return _res if __name__ == '__main__': res = [decryption(text=item) for item in number if item.isalpha()] res.insert(0, number[0]) if len(res) < 3 else None res = "-".join(res) print(res)