Solution

162389