import re def calc(inp): numbers = re.split(r'[\+\-\*\/]', inp) symbols = re.split(r'\d', inp) numbers = map(int, numbers) symbols = [x for x in symbols if x != ''] ans = numbers[0] for i in xrange(len(symbols)): if symbols[i] == '+': ans += numbers[i+1] elif symbols[i] == '-': ans -= numbers[i+1] elif symbols[i] == '*': ans *= numbers[i+1] elif symbols[i] == '/': ans /= numbers[i+1] return ans String = raw_input() ans = [] for i in xrange(len(String)+1): string = String[i:] + String[:i] if string[0].isdigit() and string[-1].isdigit(): ans.append(calc(string)) print max(ans)