Solution

163480