Solution

159730