s=raw_input()
m=-19**19
for i in range(len(s)):
	t=s[i:]+s[:i]
	#print s[i:]+s[:i]
	if t[0].isdigit() and t[-1].isdigit():
		u=[]
		v=""
		for j in t:
			if j.isdigit():
				v+=j
			else:
				u+=[`int(v,10)`,j]
				v=""
		u+=[v]
		#print u
		m=max(m,eval("".join(u)))
print m