Solution

160807