Solution

159926