Solution

159601