Solution

156052