Solution

159470