Solution

159354