Solution

156874