Solution

23769