Solution

158754