Solution

163530