Solution

162981