Solution

156270