Solution

159350