Solution

156873