Solution

163927