Solution

156315