Solution

156248