Solution

156042