number = list(input()) number = [int(x) for x in number] first_sign = '+' #По подразбиране и двата знака са + за да се хващат случаи като 101, 111, т.н. second_sign = '+' if number[0] > 1 and number[1] > 1: #Първият знак се променя на * само ако първите две цифри са > 1 first_sign = '*' if number[1] > 1 and number[2] > 1: #Същото и за втория знак спрямо втората и третата цифра second_sign = '*' biggest_number = eval(f'{number[0]}{first_sign}{number[1]}{second_sign}{number[2]}') #Използване на знаците като реални оператори print(biggest_number)