Solution

160977