Solution

163431