Solution

163688