Solution

24770