#!/usr/bin/python import re from itertools import chain flatten = lambda listOfLists: chain.from_iterable(listOfLists) rotate = lambda arr, n: arr[n:] + arr[:n] s = raw_input() hamark = float('-inf') for i in xrange(len(s)): x = rotate(s, i) y = re.split('\D', x) z = re.split('\d+', x) if len(z[0] + z[-1]): continue w = ''.join(map(str, flatten(zip(z, map(int, y))))) hamark = max(hamark, eval(w)) print hamark