Solution

159612