Solution

157007