Solution

158512