Solution

163935