Solution

156238