Solution

158820