Solution

156249