Solution

158686