Solution

162679