Solution

163683