Solution

160907