def convert_layout(text): english_chars = "qwertyuiop[]asdfghjkl;'zxcvbnm,.`" russian_chars = "йцукенгшщзхъфывапролджэячсмитьбюё" converted_text = "" for char in text: if char.lower() in english_chars: char_index = english_chars.index(char.lower()) converted_char = russian_chars[char_index] if char.isupper(): converted_char = converted_char.upper() converted_text += converted_char else: converted_text += char return converted_text