Solution

159390