Solution

156890