Solution

152850