Solution

156136