Solution

27080