Solution

159727