Solution

160589